Urbin Report

Monday, November 07, 2005

This could be amazing cool...

...or a fiasco of epic proportions. According to IMDB, John Carter of Mars is due on the big screen in 2006.