Album Releases Album Reviews

City Of Thieves – Incinerator Review

Incinerator is the debut EP from London based rockers City Of Thieves. This 4 piece outfit promise much and deliver much much more. Outstanding! If you like your rock ballsy, loud with attitude think Airbourne on steroids, then this is definitely the goods for you?