Nickelback Live at Budokan

0 Love It
Save it
Nickelback Live at Budokan

There were howls of protest when The Beatles were allowed to play at Tokyo's hallowed Budokan in 1966. But even in their darkest moments, the ultra-nationalist killjoys protesting against the Fab Four couldn't have imagined that it would eventually come to this. Nickleback. Bloody Nickleback. At the Budokan.

1 person listening