Lad explores the Devils Den in Florida