Hot babes Melissa Debling and Emma Glover