Languages and cultures spanning the globe were spoken as more than 40 ethnic communities paraded down Pakington Street, Geelong West, lined with an estimated 100,000 people. Some set up deck chairs ...