Pictons IT Manager goes all Rock n roll in aid of Dementia

Pictons IT Manager goes all Rock n roll in aid of Dementia