Sea Life Aquarium

Step Rockets Release Video For “Kisser”

One of the best looking quartets around, the Twin Cities-based Step Rockets, have released a new music video for their ultra-catchy single, “Kisser.” It’s Siriusly (their moon phase logo reminded me of Harry Potter, which I’ve spent far too many hours watching this weekend, so yeah, I went there) infectious — every time I hear […]