seems they are established in applachacoloa river in FL and two on the SC/GA boarder area. Not sure of numbers.
http://nas.er.usgs.gov/queries/collectioninfo.aspx?SpeciesID=820


Goofing off is a slang term for engaging in recreation or an idle pastime while obligations of work or society are neglected........... Wikipedia