Home About Contact Advertise
City of Tehachapi
Looking North on Green St. during the recent snow on Feb. 21.