Everyone knows everyone in a township called Sheddon Ontario. Its very easy for everyone to know everyone, its a farming community. Its outside of London..hell its outside of St. Thomas which is outside of London.
There was a VW Golf, Chrysler minivan (IIRC) and an Infiniti FX35/45 found on the scene. It was simply a dumping ground for a drug deal (supposedly) gone really wrong. At night no one would heard/seen anything. Something was mentioned about how biker gangs were battling for south central Ontario turf. London is a university town, so its believable.
Should be an interesting investigation.
I have a feeling shady characters died, this wasn't a massacre of 8 buddies on a fishing trip, thats for sure.
Diamond White Classic Aurora - Back on the Road
Galaxy Silver Grand Prix GTP CompG - Soon to be mothballed