kevo615
Well-known member
I'm coming down Saturday to do some frogging and flippin. Going to put in at the park by the I-24 bridge. Is that a good area for frogging? I saw some grass around that area, when I drove to ATL 2 weeks ago. Should I go somewhere else? I just chose that ramp because its closest to Nashville.