2018-11-14 DEMA Show DEMA Show November 14, 2018 - November 17, 2018 DEMA Show Fins Attached will be exhibiting in Las Vegas November 14-17, 2018 at the DEMA show in booth 2844 and would love to field questions in person.