- Mar 21, 2007
- Reaction score
A Police Headquarters on Letsby Avenue !!
It had to be a hoax. But I checked it out on another map and it's genuine. I wonder if the person who named the road knew that a Police HQ was going to be built there.