I also asked that question, as the voice at 2:15 certainly reminded me of Rebecca.
EDIT: However, further speculation that it could be Ashley makes me conflicted on which it might be. --- [L]isten to the Senator. He always know what's up. :P ~ Terra Senator Meow is truly a demigod among mortals. ~ Jee_Dee