Ded Bugs, Rat Heart, Better Off Damned at Plush in St. Louis, MO on 02-May-2014
The only good bug is a Ded Bug! So sayeth the members of Ded Bugs, a punk band from DeSoto, Missouri (a small town of less than 6,000 50 miles south of St. Louis). (more…)...