When you need a Tulsa auto care pro, call the Tulsa auto care experts at Same Day. You were headed home yesterday from the Chautauqua when you first smelled it – gas. The gas smell was there when your car was running and it remained after you cut it off. Gas is not something you […]