album reviews
concert photos
release dates
 Sewing Machines on WHFR, Wednesday, August 8, 9PM 

Twin Cabins are sure

There's something evil going on in "I'm Sure," the new video from Twin Cabins. We don't want to give it all away, but let's just say that we never imagined that a date with Satan could actually be somewhat pleasant--well, ignoring any potential horrific ending.

No comments: