I was driving west on Rebecca, just passing Dorval, when my wife spotted these abandon looking houses on Tudor Ave.
We drove north on Tudor and saw the Department of National Defense signs, indicating authorized vehicles only.
with two sleeping kids under two, we obliged.
but i can't figure...