megan rose 26