Hi folks, I'm planning my first track day for this weekend and one thing that didn't cross my mind is a towing eye. I will need to have one in place but I don't have one in my car. Are there any other manufacturers that will suit? are they all the same? In a bit of a panic!