Finally, a Libertadores Final! - Football Crazy Episode 80

  • River Plate win the Buenos Aires bragging rights after an epic Superclasico Copa Libertadores final comes to an end with Gallardo's men beating Boca 3-1 at the Bernabeu.