If you’ve ever wondered what that huge space of land in central downtown Denver looked like before becoming home to the now iconic amusement rides at Elitch Gardens, you’ll love this throwback Denver7 news report from the early 1990s. Plans had long been in the works to move from Elitch’s original location along 38th street in northwest Denver to a 72-acre plot of land along the south Platte River near Speer Blvd. Denverites were getting nervous.
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles