The new Holden Colorado launch took place (appropriately) at Colorado Place, Avondale