Where the hell to watch the Brazil vs Japan match tomorrow that has a big ass screen?
Got some friends that don’t work tomorrow so we’re thinking of finally going somewhere instead of watching it at someone’s house. Where are the matches being played on a big ass screen but also have good drinks and food?