Babymetal makes U.S. TV debut on ‘The Late Show with Stephen Colbert’
Posted by Zach Shaw on April 6, 2016
“I’m not sure what I’m about to see… but I’m pretty excited about it,” Stephen Colbert declared while introducing Babymetal on last night’s The Late Show, marking their first ever U.S. TV appearance. It’s safe to say that was everyone’s reaction when they first heard the concept behind the Japanese act. And even after watching […]