Man, I wish I'd known this existed in Niagara Falls about eight years ago when I was on a road trip from Milwaukee, WI to my brother's house in New York State... I'm pretty sure I would've made a side trip to visit this, no matter how much it'd put me off schedule!
A Fond Adieu...
5 years ago
You should see the Monster Cafe in Saltillo Mexico!
ReplyDeleteMaybe I will, some day...
ReplyDelete