Rupaul’s Hit Competition Series
Puzzle 6 of Animation Pack
Question
Rupaul’s Hit Competition Series
Answer
DRAGRACE
Word Meaning:
DRAG RACE — (motor racing) A race in a car or on a motorcycle to be first to cross a set finish line.
Definitions from Wiktionary.