what colour is the fluid? its hard to tell from that slick on the road, like i said before theres any number of things that could be leaking, gearbox, sump, steering rack, brakes, fuel tank, coolant etc, get a white cloth and mop some of it up, then check all your fluid levels in your engine bay.