Echo Killer

Echo Killer

Join Shock Jock,Stuart Bishop AKA DJ Echo Killer,Also musician from Birmingham UK,for music,controversy and more!