consequence.net
·
Aug 21
Dexter and the Moonrocks Are “Freakin’ Out” on Fallon: Watch
The Texas band gave a spirited rendition of their breakout hit for their late-night TV debut. Dexter and the Moonrocks Are “Freakin’ Out” on Fallon: Watch Paolo Ragusa