Archive for March 31, 2013

Video: Nirvana HD Awesomeness!

Apparently they invented HD video format just in time to catch Nirvana live on French TV in 1994. This gives us a chance to appreciate one of the world’s greatest rock ‘n’ roll bands in full effect, but there’s more to it. Besides the magnificent crispness, this gives a sense […]