The luxury sports vehicle, stripped of its parts, was found on Sideroad 9/10 Sunnidale near Concession Road 2 in New Lowell. Residents in the area believe it was dumped on the road sometime overnight.
Some results have been hidden because they may be inaccessible to you