The city of Vaughan is located on the northern border of Toronto, east of Markham and west of Brampton. It is a city that boasts two car garages on every new semi and no homeless people in the bus shelters.

See Also: Thornhill

Log in or register to write something here or to contact authors.