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