Best University Advert Is From Australia

Western Sydney University produced probably the best 90 seconds university…