David Allen is an up and coming NJ based artist with some serious chops. His vocal style is reminiscent of the old school, and his blazing guitar leads are second to none on the scene. Dave has a wide variety of cover tunes in his catalog spanning a multitude of genres. You can catch him playing solo, or with his band around the NY/NJ area. Contact Caggiano Entertainment to book David for your event.