View Single Post
Old 06-03-2008, 08:11 AM   #99
king of life
Join Date: May 2004
Location: philly
Posts: 1,129
Default Re: Transformers 2 Official Pictures thread

I think it says NEST, and there is a triangular logo to the left of the passenger side window.

cosmicherosa is offline   Reply With Quote