Ben Flajnik Meets Sheryl on the Premiere of The Bachelor Season 16 [VIDEO]

Ben is just as confused as we are! But we're sure the explanation will come out sooner rather than later. | Series Premieres on January 2, 2012 at 8/7c on ABC


Want to comment on this? First, you must log in to your SideReel account!