• Firefighters rescue 13 ducklings from Chula Vista storm drain

    Chula Vista firefighters saved 13 ducklings from a storm drain during an undeniably adorable rescue Sunday afternoon. People leaving a church …

    Read More
  • 0 0