site logo

San Diego holds 'Free Ride Day' to promote transit