We've all been through a breakup.
Well, at least the majority of us and we all know that they are the least exciting. The amount of feelings felt when you end up losing that very person you loved with all your heart can be -- rather emotional.
If you've ever experienced it or seen it happen to someone you love than you should be able to relate to this heart wrenching emotional roller coaster of a dance routine choreographed by So You Think You Can Dance's Talia Favia, dancers Chaz Buzan and Courtney Schwartz. The two contested dance to James Bay's, "Let It Go" which tells a very unique, yet relatable story of a break up.
Brace yourself, it may cause you to take a trip down memory lane.