I'm in Jacksonville as well and I have heard some things about Leo. I personally can't say anything cuz I don't know him. I have seen his Supra run in person and DAMN is his car fast. Busted a Z06 on spray like nothing. He did also have a Cobra that was sick as well. Sick cars, can't say anything about the driver.
i spent about an hour reading through the stuff. interesting to say, people like this really do exist. he had it so well off, wonder why he got his kicks scamming other people and dragging his dad's name/business through the mud along with him.