Featured | Randi

Peter Weber slams Kelly Flanagan

If you watched the Bachelor and followed Peters season but this relationship has taken a turn and the two are exchanging punches publicly.  Surprising since they were SO public on social media with their relationship.