7 Shot Screamers
7 Shot Screamers is an American psychobilly band from St. Louis, Missouri in the United States.
Artist details
- Type
- Group
- Area
- St. Louis, Missouri, United States
- Founded
- 1998
- Labels
- Big Muddy Records
7 Shot Screamers is an American psychobilly band from St. Louis, Missouri in the United States.