Home LIFE MC: Master of Ceremonies or cameos?!?!