Dragonball Set Photo

Photo Removed at Request From Fox Legal

Troy Mustang snapped this photo of one of the Mexican film sets for 20th Century Fox's big screen live action adaptation of Dragonball. As always, click to enlarge. Not sure what the scene involves, but the photo is pretty cool. The film is scheduled to hit theaters on April 3rd 2009.

Discuss: Is there any chance that Dragonball will actually be good?