Delta Shout

I grew up on the Muppets, Sesame Street, etc without connecting them (I tend to miss the obvious)

Transformers and Doctor Who
Location
Australia
Occupation
Head Housekeeper at the Happiness Hotel
Top