You are going to Watch Total Drama Presents The Ridonculous Race Episode 24 online free episodes with HQ / high quality. Stream cartoons Total Drama Presents The Ridonculous Race Episode 24 Online Last Tango in Buenos Aires, The Final four teams now travel to Buenos Aires for a Tango dancing challenge. The ice dancers apply legal sabotage to help them win the leg. Later on, Carrie and Devin finally confess their true feelings for each other, but it all does not end so well as Devin is then pushed off a cliff by the Sisters’ emu and becomes seriously injured. Therefore, Carrie decides to quit the race along with him so the surfer dudes return to take their place due to this being a non-elimination leg.