Question: The Tata Cliffrider was first introduced at which auto show in 2006?
Sentence (from "St. Louis Auto Show"): The St. Louis Auto Show is an auto show held annually in St. Louis, Missouri.
Relevant evidence: No