Orchid for Dean Blumberg’s New Toyota Spot

23 Apr 2020

Dean Blumberg’s commercial for the new Toyota Corolla has been awarded The Orchid from The Citizen.

Check out the full article here: