Home Picture of Two Headed Alligator Spotted in Tampa, Florida Picture of Two Headed Alligator Spotted in Tampa, Florida by Prashanth Damarla 4 years ago4 years ago Picture of Two Headed Alligator Spotted in Tampa, Florida Picture of Two Headed Alligator Spotted in Tampa, Florida