One thing people love about Halloween is ghost stories, and there are plenty to go around locally. Manitou Springs is rumored to be haunted. Some businesses and places say they have spirits living there.
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles