Jul 01, 2013 | Fresh Stream DRACULA LEWIS – U$E YOUR ILLU$ION$ Dracula Lewis coming in strong with some bratty, sneering punk electronics. Vernasca, Italy-based Simone Trabucchi has been recording under the Lewis moniker… Matthew McBride