Britain Soccer Premier League

Alan Duffy

18th, August 2013

Tottenham Hotspur’s Roberto Soldado shoots to score a penalty goal against Crystal Palace with teammates during their English Premier League soccer match at Selhurst Park, London, Sunday, Aug. 18, 2013. (AP Photo/Sang Tan)

Posted in

Share this article: Email

Leave a Reply