On August 2, 2007 I visited Universal Studios in Hollywood to attend a press conference early in the morning. BACK TO THE FUTURE: THE RIDE was being retired in 30 days, and Universal intended to send the ride off into the sunset with a full blown conference complete with a visit from 100 DeLoreans, Christopher […]