Comments (13)
sorted by:
You're viewing a single comment thread. View all comments, or full comment thread.
tyuah8 8 points ago +8 / -0

Someone somewhere has suggested that this may just be a factory/warehouse owned by a company called INKAS Armored, which, possibly, has an office at:

3605 Weston Rd, North York ON M9L 1V7, Canada

The office is located very close to the factory/warehouse.

deleted 2 points ago +2 / -0