Thursday, September 6, 2007

Tarantula (Fan Video)

Levi Ahmu created this fan video for The Smashing Pumpkins' first single off their latest album. And it's WORLDS better than the actual video. Good job Levi.


No comments: