Here in Valverde on La Isla Meridiano we have wet stuff falling from the sky, never mind it'll water the onions.
Ahh Hepa Blowing a hoolie here now
Where is here?
Bethesda North Wales
I can’t figure out how to link it, but go on Facebook for I love Los Gigantes and you’ll see just a few posts. Ack.