01-30-2008 9PM Discovery Channel

Did anyone see how they are going to do it? Have a dodge pull a tarp under it while it tries and takes off…WTF?