Home Football WATCH: Ross Barkley free kick Vs Swansea 21st December 2013 Football WATCH: Ross Barkley free kick Vs Swansea 21st December 2013 By Alex Batt - Dec 23, 2013 0 0 FacebookTwitterPinterestWhatsApp