Rumba wins!

“Rumba” has won Best Video at the Under the Radar 2007 Peoples Choice Music Awards! (With The L.E.D.s also taking out Best New Band) Huzzah! Thanks …