Busch Gardens Tampa’s new animal show to debut Feb. 24
An all-new animal show will make its debut this weekend at Busch Gardens Tampa Bay. Called “Critters Inn Charge,” the new show will host its first performance at the Pantopia Theater on Feb. 24.