Pub to Watch soccer in Toronto
JOEJOEJOE
Posts: 10,580
Has anyone ever been to Skallywags in TO?......seems as if they show many Premiership matches, and will being showing the promotion playoffs as well.
Any thoughts?
Thanks from a Leeds United supporter!
Any thoughts?
Thanks from a Leeds United supporter!
0