Daily Discovery-Trampoline Team-Kill You On The Streetcar

Trampoline Team is a New Orleans, LA trio that specializes in gritty bursts of punk fury, straight out of the garage. New Orleans is home to the St. Charles Streetcar line, the oldest continuously operating streetcar line in the world. And it sounds like Trampoline Team wants to kill you on it. The bluntly titled … Continue reading Daily Discovery-Trampoline Team-Kill You On The Streetcar