BACK TO LANDRACING.COM HOMEPAGE
0 Members and 1 Guest are viewing this topic.
Ho- hum.... he fell off a platform. There may have been some degree of skill involved in this stunt but I can't see it. Now, a new land speed record of over 400mph--- that's different!Regards, Neil Tucson, AZ (opposing views are welcome, of course)