Tire Dealership Starts the Year Off Big with Help from Tarantino Film
The recent Colorado snowstorm, which dropped two feet of snow in some places, was ideal for Quentin Tarantino’s cast and crew in Telluride, Colo., who are filming “The Hateful Eight,” Tarantino’s latest film, which takes place during a blizzard. And, according to Colorado Public Radio, the film has also helped local businesses, including Telluride Tire
