Do You Watch Sand Masters?

My family loves to watch Sand Masters and when I spotted this structure in Sea World in San Antonio Texas, I had to check it out!  It didn’t say “Sand Masters,” but it sure looked like their work.  It was blocked off by the concrete flower beds.  I hope it doesn’t rain any time soon! …

Do You Watch Sand Masters? Read More »