Von Louis is the indie-rock creation of Evan Lecker and Kyle Vonderau, who are two talented musicians that formed Von Read More