When your Tulsa transmission needs help, you need the Tulsa auto repair experts at Same Day Auto. As you pulled out of your driveway this morning, you noticed a small puddle. You stopped to take a look and found bright red fluid on the ground. You were planning to go to the Tulsa Veterans Day […]