Scarves donated by football fans from around the world hang on 96 empty seats for the 25th Hillsborough Anniversary Memorial Service, at Anfield on April 15, 2014.

The 96, always in our hearts, never forgotten. (Liverpool vs Manchester City at Anfield on April 13, 2014)

joffersbaratheon:

Perhaps you should speak to me more softly then. Monsters are dangerous and, just now, kings are dying like flies.

EVERYONE LOVES STEVIE BECAUSE IT IS IMPOSSIBLE TO NOT LOVE STEVIE

risarodil:

Yep.

t h e m e