Rob Fowler

Stuttgart - 11/2001 - Rum Tum Tugger

Performed in Starlight Express