The Colorado mountain town of Telluride has seen extra foot traffic over the past week and during Labor Day weekend due to the Telluride Film Festival. Courtney Fromm reports that those dining at 221 South Oak on Wednesday got their own show when a big bear decided to pass through.
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles