“I feel the Need…the Need for Speed” was an iconic quote from Tom Cruise in 1986’s “Top Gun”. Video game mogul Electronic Arts decided to capitalize on the phrase by releasing the first of over 20 games with the trademark “Need for Speed” beginning in 1994. Now Disney has entered the car racing franchise to […]