The 13th Floor

BABYMETAL Make Their U.S. Television Debut And Crush It!

Stephen Colbert’s introduction pretty much says it all… “I’m not sure what I’m about to see… but I’m pretty excited about it!” I’d first heard of BABYMETAL sometime last year when a friend forwarded me a live video of the band. It nearly broke my brain, because I could barely comprehend what I was witnessing. […]