hey i'm going to Las Vegas. So far all of the reviews on pbreview say that all fields in Las Vegas are bad. I have however heard tell of a all sports center, where there main feature is go-carts. Can anyone tell me if this place has paintball, and how nice it is?
sorry i didnt know where else to post this
sorry i didnt know where else to post this
Comment