I was looking for upcoming shows and noticed that they are playing at Vallarta De Noche in Freeport. I know that this place is just opening but does anyone know what kind of place this is?????
Thanks in advance......
Thanks in advance......