What is A Color Run 17939 the Color Run™ – Happiest 5k On the Planet

What is A Color Run What is A Color Run 17939 the Color Run™ – Happiest 5k On the Planet the Color Run™ – Happiest 5k On the Planet
The Color Run™ – Happiest 5k on the Planet from what is a color run, source:thecolorrun.com.au