Tag Archives: Gary Lightbody

Top 10 Albums: The Windsor Player

Top 10 Albums: The Windsor Player

Troy Stewart finally got some time to front his own music after spending the last few years supporting the work of others and the results can finally be heard with The Windsor Player. Stewart has previously been heard playing guitar for Snow Patrol and Tired Pony, but now his own melodic turns can be heard […]