John Barrowman to Release New Album, Offers Fans Special Bonuses
June 4, 2014
Film/TV News Music Reviews
Whether you came to know him as Captain Jack on Doctor Who or Malcolm Merlyn on Arrow, John Barrowman is a Prince in the Geek Universe and the obsession of many a Fangirl. However, it …