15 Minute News15 Minute Fun
Follow Us

What are 96,000,000 Shade Balls Doing on a LA Lake?

If you haven't heard about shade balls they're simply large plastic black balls that float on water sources. Why they're there is another story all together.

#Science #ShadeBalls #Water
7 Views