There Are Now No Excuses for Not Knowing Screaming Sixties

The Idol 2.0 team is currently in Japan, and this is just one of the several lives they’re recording and will eventually be available for us to enjoy with none of the expense or inconvenience!

Oh right: Screaming Sixties=boss.