Saturday, May 05, 2007

Factory Showdown

Tetsuo Chema... Factory Showdown (Flash Video 02:51). Music video for Shinya Tsukamoto's Tetsuo - The Iron Man.