Florida, November 2005
An oversided Land Rover mockup at Busch Gardens, Tampa