Made it to the USA

First time. Vegas is fucked, so much spectacle. Everyone has been super nice. Here are some cars that are only interesting to a non American.

Advertisement

Share This Story