View Full Version : What do you think

03-02-2004, 23:48:20
Of the new Incubus Megalomaniac video: http://launch.yahoo.com/promos/incubus/

Launch calls it "what is sure to be one of the most stunning and eye-popping videos of 2004"


Lazarus and the Gimp
04-02-2004, 17:17:33
Haven't seen it. Has it hit MTV yet?

05-02-2004, 06:26:45
No idea. Don't watch MTV.

I stream the video from Launch.