arabidcanuckfan Posted January 5, 2012 Share Posted January 5, 2012 I'm currently in Costa Rica (Grecia/San Ramon area) and would love to catch the game on Saturday vs Boston.Anyone have ANY ideas as to where it might be watched? Anywhere within 100km would do!!! FOUND ONE!!! DON TADEO SPORTS BAR IN ATENAS. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.