American Football? (Abuja)
Views
81
Hi All,
I am looking for a place to watch US NFL Football games. Does anyone know if this is possible? Is there a bar or restaurant, or something that plays them around town?
Thanks so much!
Kate