With no sign of a transmission, it doesn't look like the crew will escape the clutches of this perilous deadline.
Don't miss an all-new episode of “Vegas Rat Rods” on Tuesday, Oct. 9 at 9 p.m. ET/PT on the Discovery Channel.
For more information, visit discovery.com