Question: The Tata Cliffrider was first introduced at which auto show in 2006?
Sentence (from "Geneva Motor Show"): The International Geneva Motor Show (French: "Salon international de l'automobile" ) is an annual auto show held in March in the Swiss city of Geneva.
Relevant evidence: Yes