Atlanta’s Microwave have premiered a video for their song “Roaches,” off their most recent album, “Much Love.”
For such a mellow song, the video is mildly unsettling. How they got the cameras into my apartment without my noticing I’ll never know.
Check out the video below while you make plans to see Microwave on Warped Tour this summer. [Read more…]