Skulking on stage in his skinny jeans,
white t-shirt, and fulsome beard, David McAlmont cuts an unprepossessing
figure.

Explore More