Love or hate them, it's hard to deny that car announcements are spectacles — and an event like the North American International Auto Show has a ton of them. Here's almost every single car, put together in under three minutes.
Filed under:
Filed under:
Loading comments...