Posted on 28/10/201728/10/2017 by Albatross Musical Theatre CompanyRiver Festival Parade Best float by far!