Tonight was the final soccer championship game between the Pachuca FC and Club America at the Hidalgo Stadium in Pachuca City (Mexico), the Pachuca team beat America 3-2, and guess what.....
We Are The Champions was played there!!!
QUEEN sounds great!!!
Congratulations to the new champions.
Only the good die young !!!