Football gifs
Tim Krul

Tim Krul

Giovani dos Santos

Giovani dos Santos

Giovani dos Santos

Giovani dos Santos

Oh shit, I’m on the tv

Oh shit, I’m on the tv

Lio Messi

Lio Messi

James Rodríguez

James Rodríguez

Andre Schürrle

Andre Schürrle

Matthew Leckie vs Ron Vlaar

Duuuuude, Ronaldo is nasssstyInsane

Duuuuude, Ronaldo is nassssty

Insane

Lionel Messi

Lionel Messi

David Villa

David Villa

Truth

Truth

Jermaine Jones

Jermaine Jones

Dog Celebrates Portugal’s Last-Minute Goal

Dog Celebrates Portugal’s Last-Minute Goal

Another sassy banner by the fans!

Another sassy banner by the fans!