SirSchmoopy said:
oliveira8 said:
The most interesting thing in this news is the name of the town: Mississauga.
What the hell? Mississauga where the hell is that? xP
In Halton district outside of Toronto.
it's in Peel Region, hence the Peel Regional Police and if you read the article you'd have found that out too
Halton is Oakville, Burlington, Halton Hills and Milton
i'm pretty sure they took it from the m$ depot they have there cause that's the right area for that or it's a futureshop depot, i forget and i'm not bored enough to go find out