damn, someone with some balls if they did it while you were inside the gas station...
yeah i seriously can't get over how fucked up that is. must've been some haters for real, cuz anyone that would touch someone else's car for no reason deserves to have their head smashed in with a baseball bat...

im sorry i hope you get it fixed soon...