Chula Vista Live Steamers Run
Chula Vista Live Steamers are back for public runs. This weekend, the Chula Vista Live Steamers are having their first run since the tracks were destroyed in January. If you remember, we had some hefty rains, and the Rohr Park…