The Vanity, 'Strangers' EP - Exclusive PremiereThe Vanity, 'Strangers' EP - Exclusive PremiereBased in Austin, Texas, the Vanity are gearing up for the debut of their first official release, Strangers, tomorrow, March 3.Chuck ArmstrongChuck Armstrong