EMBED </>More Videos

Nature loves have flocked to see the wildflower "super bloom" in Southern California.