Monday, August 31, 2009

Never Gonna Give Your Teen Spirit Up - Nirvana vs. Rick Astley

Mashup by DJ Morgoth. Check him out to see some more of his off-key wackness.

Tuesday, August 18, 2009

Demian - The Penelopes

Friday, August 14, 2009

The Sultan's Elephant - Royal de Luxe

edited by ElectricPig

Read the story in downloadable PDFs here.