Address: 225 Baker St. NW, Atlanta
"You gotta see that shit; it's the world's biggest aquarium. They got a hellafied dolphin show, too. Swear to God, that shit fucked me up. The dolphins are commanding humans and all that. They jump out of the water, do flipsâ€”it's something you have to see. Even my gangster ass. I was thinking I was too hard for this shit when I went with my girl and my stepdaughter, but it brought the little kid up out of me."