Duct Tape Car. .. Am i the only one who didn't realize it was a duct tape car at first? Duct Tape Car Am i the only one who didn't realize it was a duct tape car at first?