Thursday, July 8, 2010

Stars on Fallon

I cant believe I missed this when it originally aired! However, the rerun ran last night and it was worth the wait. Canadian band Stars hit up Fallon in May to premiere "Fixed," off their latest. Take a look and I promise you will love it!