Last Dance
Eric Seven, the nucleus of electronic/industrial band Radio Free America, doesn’t strike you as the Trent Reznor type — not even the Dave Gahan/Depeche Mode type, or any other iconic related-genre artist. Sitting on the porch of his producer Daggrr’s small Tempe house, smoking cigarettes and drinking vodka with diet…