Iguanas spotted plopping onto F1 Miami track
Formula One returned to the United States for the Miami Grand Prix this weekend, but the drivers aren’t the only ones making news. Dozens of iguanas have been spotted plopping onto the race track. Blame Miami International Autodrome owner Stephen Ross’s penchant for horticulture. (Ross also owns the Miami Dolphins.) “The owner, Mr. Ross, loves […]
Continue Reading