16 Oct

Will Leicester shirts be sold in sport stores?


show more

After Leicester’s title triumph, you would think sport shops would stock up on their shirts. Think again…

show less

Loading...
Rating: 5.00, Duration: 1:4 , Author: Brandon Lee, Likes: 1, Dislikes: 0, source

Show Buttons
Hide Buttons