Does anyone know of a dedicated jets/ny sports bar in Las Vegas, I moved here last year need a place to watch us smack the giants.
Does anyone know of a dedicated jets/ny sports bar in Las Vegas, I moved here last year need a place to watch us smack the giants.
Following. Thats a shame someone got to start a NY sports bar here.