Last night on The Bachelor “London Calling” Matt Grant met with all 25 lovely ladies. With little time to decide he selected just 15 of them to date this season, sending the other 10 home without a rose.

Here are the women Matt Grant selected:

Click Here to Continue Reading »