Bombshell Rocks – Street Art Gallery – Review January 1, 2000 These Swedes rock hard, with a gruff-voiced singer and songwriting ability that makes you wanna joyously slam into yer buds, roughhouse a little, and celebrate.