The Bachelor

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

12.16.2011 / 12:40 AM EDT by Heidi
Related: The Bachelor, Sneak Peeks, The Bachelorette

Share on FacebookShare on Google+Tweet about this on Twitter