lol, charlie i love your comment XD
yes, who is scarlet?
what about will's homework?
and is there a makeout scene in the near future with the word 'DISASTER' written all over it due to the arrival of this new character from the past...
Scarlet is who Will said she was.