Local radio station played this a while ago. I DL'd it and couldn't stop listening to it. The video is slightly goofy, but hey!
Flobots - Handlebars
http://youtube.com/watch?v=AuK2A1ZqoWs
They're coming to play in redmond in a month but thats on the same day as my Mom's graduation.
I'm missing Flogging Molly that day too.