340
New Nightmare Just Dropped: '3D' Animated Ads on Trucks in Traffic
(www.thedrive.com)
This is a most excellent place for technology news and articles.
Not a slam dunk, but I can confirm that the street markings look American, the license plates appear to me to conform to American sizing and placement, and there is an American flag (amongst a few others) hanging from a pole. Gonna say it's most likely somewhere in the States.
The company is a multinational, HQ in Florida in the US and Paris in the EU. We all get to share this one.