new zero video being filmed!

April 11, 2008 8:50am CST
"strange world" video is in progress dudes! i cant wait. 2 new pros on the roster too!
2 responses
• United States
6 Mar 09
Haha.Yeah New Blood was good.Even though I'm not a big Zero fan.
• United States
6 Jul 08
cool