I was walking yesterday and walked past this place, it looks like a small compound. Anyone know the story behind it?
Just kind of struck me as an odd setup so I thought the brain trust here might have some background.
Just kind of struck me as an odd setup so I thought the brain trust here might have some background.