Captain America: The Original Nirvana Fan Site

What is this thing?

This is just me trying to salvage/recreate my last Nirvana fan site from the nineties. I explain it a bit more in a blog post: Nirvana Nostalgia