Monday, March 07, 2005


Robots opens at the IMAX this Friday! It should be wicked cool. More to come later today.