Wtf Is This??????

oh, that thing confused me for a bit as well. i googled it though and its some computer animated thing that some dude made for that techno video thats part of the video. pretty weird though.
 
Back
Top