The Bachelor TV blog: Sean Lowe 'tells all,' host Chris Harrison calls Tierra 'a cancer'

February 19, 2013 8:56 PM