7296 07.18.14
dropshadow

(Source: ForGIFs.com, via soy-ivan-g)

117902 07.13.14
dropshadow
174679 07.11.14
dropshadow

animexalchemist:

The Germany vs Brazil semi-final explained in terms of Pokemon

(x)

(via fuckyeahdementia)

967 07.09.14
dropshadow

arelyhepburn:

This is the best gif you’ll ever see

(via fuckyeahdementia)

520798 07.05.14
dropshadow

holymaurymotherofgod:

go-go-gadget lie detector

4915 06.28.14
dropshadow

(via mizantro)

1118 06.26.14
dropshadow

dpaf:

[video]

(Source: sizvideos)

284996 05.08.14
dropshadow

dpaf:

[video]

(Source: ForGIFs.com)

201530 05.04.14
dropshadow
4884 03.04.14
dropshadow
A