Everybody loves a good surprise, right?
After Teen Mom 2 Season 7 Episode 5, you'll think otherwise when Cole throws a big surprise Chelsea's way. How niceof him... right?
Elsewhere this week,Kailyn shed light on a huge secret that's been plaguing her and Javi, but what was it?
Also, Jenelle found herself in more trouble when someone filed charges against her.
Finally, Leah tried to help when Corey and Miranda's new baby was born, but was there trouble brewing?
Use the video above to watch Teen Mom 2 online to get up to date with all the crazy developments this week.
Paul Dailly is a staff writer for TV Fanatic. Follow him on Twitter.