Lots of folks are in town for the 2018 New York International Auto Show, so we decided to give them a proper welcome at the Jacob K. Javits Convention Center. Enjoy.
More from Jalopnik
Could that billboard be any more communist? It would look perfect in Lenin’s Russia.