In the conclusion of the two-part Season 2 finale, Tim gives out his final rose.
Nov 11, 2014
Nov 18, 2014