The Walt Disney World Speedway was built in 1995 when the US open wheel racing series, at the time known as CART, decided to alienate most of their fans and split into two series. CART and the rival “Indy Racing League” (or IRL) needed race tracks that would draw spectators. The IRL was focused on
continue reading Mustangs at the MickYard 2013 …