These guys are Japanese. That’s all I have to say.
Also, for all of you Beatles fans out there: it’s Lennon/McCartney night on American Idol tonight. So if you want to hear even more of your most beloved songs of all time butchered to death, tune in to Fox at 8/7c!
