Cherry Ghost – People Help The People
Cherry Ghost are an indie rock band from Bolton, England. Their debut album, Thirst for Romance, was released in July 2007 and entered the UK...
new music, videos, games, cheat codes, trainer.
Cherry Ghost are an indie rock band from Bolton, England. Their debut album, Thirst for Romance, was released in July 2007 and entered the UK...