I remember watching Doctor Demento with my dad a while back and seeing this music video... now being older, i recognize the genius behind the song... it's now the most played song in my iPod... just though you'd all like to know
You're so dead on! It's total genius