91 Part
183 times read
1 Liked
In the most deserted part of Wyoming there is a restaurant. There are no roads leading to it, no signs advertising it. It's just there, in the open. Walk inside however, ...