Honda Civic

Created to celebrate the launch of the new Honda Civic, this large format video played at the 2011 International Auto Show in New York City.