Throwback Thursday! I always thought this music video was silly. Wearing winter clothing and the fake snow (you can see at one point Vince Alaras trying to spit out the “snow” that went in this mouth), and then the scene of them in all black with dark clouds (terrible green screen affects).
I was fortunate enough to see them live before they broke up. They visited DC and performed at GWU back in, I believe, ’06 when they toured with Jasmine Trias. They haven’t released at album since 2005, yet their Wikipedia page states an album is coming(came?) out this year.