whoistampabay.com
The Tardis spotted at the old shipyard, downtown Tampa
Just a quick follow up to UFO sightings in Tampa Bay. We’ve heard reports that Doctor Who has also made an appearance in Tampa… is this coincidence? Eye witness accounts confirmed, alo