Tuesday, February 25, 2025

New Balance ad seen in the Czech Republic, a country with a 99% White population.