Crystal Antlers will be making their network TV debut on the Carson Daly Show Wednesday night (April 22)! Yeah... we're pretty excited. After seeing what they can do in the confines of a Dutch elevator.
And see how great they were on Fuel Tv.
We are looking forward to seeing them rip it up Wednesday night.
Set your Tivos!!