Tagged: madagascar

New teaser trailer for Madagascar Live at Busch Gardens

New teaser trailer for Madagascar Live at Busch Gardens

The folks over at Busch Gardens have released a new teaser trailer for their upcoming live show Madagascar Live!  The show will be taking place at Busch Gardens Tampa and Sea World San Diego...