Speed Racer Steven Is Happy Idiot


First, you can’t go wrong with a “Speed Racer” element in your music video – but musical TV on the Radio went one [or maybe two] better – by not only making a “Speed Racer” reference in their “Happy Idiot” music video that will make you pine for the fjords of 1980s MTV music video days, but adding Paul Reubens [aka Pee Wee Herman] as Racer Steven and Karen Gillan [“Doctor Who” and “NTSFSD:SUV”]. That makes this video a winner…

About Alex Bean