Last week the world's largest inflatable tennis ball (an unofficial claim, although i can't imagine another one in existence) made its debut in Melbourne on the famous Yarra River which runs through downtown of Australia's 2nd largest city. This buzz-generating
Read More...