• Mechanic Fired After Camera Captures Joyride

    … auto repair shop in California was fired after doing donuts in a customer’s vehicle, KCRA 3 reports. According to the station, Big O Tires in Elk Grove, …

    Read More
  • 0 0