Fairground Attraction's Perfect finally introduced by presenter wearing weave (10)
Answer
GHOSTTRAIN
Definition: Fairground Attraction
Fairground Attraction's Perfect finally introduced by presenter wearing weave (10)