Thousands awed by California poppy super bloom

It’s a super bloom unlike any other in southern California. Poppies are literally popping up everywhere in the city of Lake Elsinore.
All Videos