Meguiar’s MotorEx 2018 – Australia’s SEMA Show
Meguiar’s MotorEx 2018 is the largest and most prestigious car show of its kind in Australia. Held between the two capital city's of Sydney and Melbourne, this year it was Melbourne’s turn to play host. With new owners (the same guys that own Summernats) there