A creative man is riding something around Delaware beach towns that might have you saying, “what did I just see?” It’s a wave runner, but it isn’t out on the waves. Instead, the so-called “Land-Doo” ...