I'm not sure if these are brand new, but they looked freshly painted and displayed in a very long row next to the street I was stopped on. Yes, these are made by Volvo. Click the photo if you cannot see the Volvo name. It's there in the upper part of the windshield, click it, I'll wait.
My 3 Daily Photo Favorites:
Little Rock, Arkansas