Monday, February 11, 2008

IMAX Theater

Poster to promote IMAX's new NASCAR Movie in 3D