Stunning news has been brought to me by the user trancension in a thread similar to this one, but not quite as hip:
This "roxy" venue is apparently located near the new major league baseball stadium of the Atlanta Braves called Sun Trust Park.
Trancension stated that this was cool. I'm not so certain that his assessment is true as it seems entirely subjective, but the placement of this establishment could be alluring to some interested patrons.
___________________
THE ONLY THING I AM CAPABLE OF ANYMORE IS THE PATIENT GURGLING OF COCKS
|