Review
10 yrs ago
Jammers125 Odessa Rd, Elm Creek, NE 68836, USA*
I did stop in Odessa to...
I did stop in Odessa to find out what happened to the club. The owner was a scuz and broke the law on a regular basis. This is sad since…

willnicolas77Nothing