muxtape.com

Another interpretation of the digital mixtape. Upload 12 songs and share. Link (via Sneakmove)