WATCH: Dexter and The Moonrocks Perform ‘Freakin’ Out’ On The Tonight Show

Their TV debut.