07 April 2017

team ghost - 'revelations'

French band Team Ghost channelling The Pet Shop Boys here  with this absolute monster of a tune.


No comments:

Post a Comment