Originally Posted by Belaslav
First of all, I don't live in Barrie. Never even heard of the place 'till now.
Second, if it ever comes to that, I have people to prove on all of my whereabouts for all week long.
You've never heard of Barrie? Where do you live? Toronto?