Ilona Garson

Mercedes dealership Star Motors of Ottawa cleared out its showroom Tuesday night to make room for the large social gathering it hosted for finalists of this year's