I see a lot trucks and tents.
Signs saying - This Way to the Set
All in the Playa Grande / Rio San Juan area
Anybody know what's up ?
Signs saying - This Way to the Set
All in the Playa Grande / Rio San Juan area
Anybody know what's up ?