Deathray Trebuchay
I'm Gonna Kick You In The Ass
Released 2011
© WW RecordsArtist bio
Deathray Trebuchay are a 6 piece group from East London already gaining a reputation through their pumping high energy shows. Read more on Last.fm. User-contributed text is available under the Creative Commons By-SA License; additional terms may apply.