Here’s A Glimpse Of The Most Phenomenal Melon Fest Ever
The people of Chinchilla, a small town in Queensland, know that if life gives you melons, ski in them!
Inspiring an array of terrible melon-related puns, Chinchilla launched the 21st edition of their famous ...