Yes, I think it was Rockmunky who posted screens of the tyre wall flex.
I downloaded the LFS demo and it turned out to be one of the few modern sims my laptop could handle (albeit with heavy sacrifice of graphic quality).
I didn't try it online, but I can well imagine it being really good fun, if you have all the cars the license brings you.
GPL can be bought from
SoldOutSoftware.