SPAIN = THE WORLD CUP CHAMPIONS WITH THE LEAST AMOUNT OF GOALS SCORED EVER

(via sk8terac)

not hatin’, just sayin’.

Notes