Ellen is annihilated. Look at the comments!!! There is NOWHERE left for these hideous monsters to hide anymore. 136 viewsMelzie Kaye, 00:41