Question: The Tata Cliffrider was first introduced at which auto show in 2006?
Sentence (from "Tata Cliffrider"): The Tata Cliffrider is a concept car that was first introduced by Tata Motors at the Geneva Motor Show in 2006.
Relevant evidence: Yes