I swear that I think I saw this place in Long Beach Island, NJ a few years ago. I may be wrong, but if so that means that two of these monstrosities exist.


---Ed---

"But the guy at Home Depot said it would work."