Where To Stream Ellie & Natasia Season 1 Episode 6
Episode 6
- Aired June 21, 2022
- 15 Min
Season finale of Ellie White & Natasia Demetriou's sketch show. The Internet Nails gang hand out some special awards and we join an East London candle workshop.
Episode 6
Season finale of Ellie White & Natasia Demetriou's sketch show. The Internet Nails gang hand out some special awards and we join an East London candle workshop.