LogoBETABeta
Mirror, Mirror on the Wall

Earth to Luna!

Season 1Episode 12Aired 2014-08-27
Mirror, Mirror on the Wall

Mirror, Mirror on the Wall

Foggy mirrors in Luna's house get her thinking about condensation.