Who is Alyssa Milano?
Some b-level actress with a nice pair of ta-ta's. If not for the latter, she'd be working at Wal-Mart.