g spot
A classic strip bar in Tumon, Guam. Bumper stickers can be found worldwide proclaiming "I found the G spot" that originate from this tiny legendary club.
Yooo lets hit up the G Spot and get hammered!!