An estimated four million people flooded Buenos Aires for the World Cup parade celebration! Check out the incredible footage below!