Louie is the proprietor of Carters Lake Guide Service. For those in the know, Carters Lake in the Blue Ridge mountains of north Georgia is home to some of the best spotted bass fishing in the world. Click the pic for more info!