ADVERTISEMENT
Hundreds of people came out to True North Square on Sunday to watch Spain and Argentina face off in the World Cup final.