Are you showing England World Cup soccer games ?
Address: 217 71st St, Miami Beach, FL 33141, USA
Sean Alvarado | Sep 25, 2018
Yes, just ask to have it put on. There are mamy TV's
Nickel Romine | Sep 25, 2018
Hi Sean!
They will have it playing
LL Walden | Sep 25, 2018
Yes
What Are You Waiting For? | Sep 25, 2018
I would definately think so
Micah Kossove | Sep 25, 2018
They better
Thanks! Your answer is awaiting moderation.