London, United Kingdom

A go hard player. not a go home loser.