Sister Louisa’s Church of the Living Room & Ping Pong Emporium - Atlanta's Controversial Church-Themed Bar
Sister Louisa’s Church of the Living Room & Ping Pong Emporium – otherwise known as ‘Church’ – is a controversial, one-of-a-kind bar in Atlanta. …
Read more on odditycentral.com
raf lozano flipped this story into Raf Dad •3489d