Okay, I’m a giant music nerd. And not in that works-in-a-sweet-record-store way, but more like the high-school choir nerd way. So, imagine my very delight at a show that’s focused on turning rock music into something more like glam choir. Yes, Glee makes me squee. So yeah, get out your judging sticks, and get good and warmed up, because I’d hate to see you get hurt using it.
So, after listen to the Don’t Stop Believin’, hit up the Music Video Preview for Bust Your Windows.