Toddler fell in the Tar Pits

A toddler fell into the tar pits on the Carpinteria Bluffs.

Avatar

Written by Roger

What do you think?

Comments

0 Comments deleted by Administrator

Leave a Review or Comment

One Comment

Earth Day Inspired Video Installation Shines a Light on Local Water Supply

New SpaceX Rocket Launch Scheduled