Car enthusiasts go to the extreme sometimes and this has to be one of those cases but the finished product and what they are doing is really interesting.  It takes a lot to get this all setup and the skill of driving the cars I would imagine is something that can take quite a bit of time to master.  I will give them props for what they are doing.