DeLorean Hovercraft

Daily Planet meets an inventor who has spent his life working on a DeLorean Hovercraft!! WATCH Daily Planet Weeknights 7ET on Discovery Canada. FOR MORE science and tech all the time.....
Back to Top