The 56th annual Tehachapi Mountain Festival enjoyed a three-day run.