Bachelor Ben H: Episode 8 Recap

Episode 8 opens in Orange County for the first hometown visit. Ben thinks it's going to be awesome. He meets Amanda (who is wearing a LOT of makeup) at Laguna Beach. They talk about her daughters who are then dropped off at the beach. The little ones are NOT excited about the cameras and become shy. Ben tries to shake their ...