Streaming now at https://abc7chicago.com/watch/live/11064984/. Thousands of small sea creatures called Velella velella are invading Bay Area beaches. Here's why and what to do if you come across them. READ MORE | https://abc7chicago.com/velella-small-blue-