Search results

  1. I

    Women's Word Cup

    Does anyone know a place where it's being shown? We are here at an Airbnb in Palermo with very basic cable (YouTube TV has a "VPN/Proxy" detector, alas), and haven't found a way to stream it. Any advice welcome!
Top