If you visited Universal Studios Florida in the early 1990s, the "Institute of Future Technology" was the center of your universe. On May 2, 1991, Back to the Future: The Ride officially opened its ...