After nearly three whole months of drama, The Bachelorette season finale is upon us yet again, and it's shaping up to be one for the ages.

The most raw, emotional and controversial in Bachelorette history, perhaps, if we want to channel our inner Chris Harrison for a moment.

Posted in: The Bachelorette