Links New Rivers Cuomo video: Blast Off January 14, 2008 Jake Brown 1 Comment Yahoo! Music: Rivers Cuomo – “Blast Off!” Great ‘stache, homie! Related
Song’s okay, but the video blow.