Elephant Revival & Steve Poltz at The Wilma (Photo) Mar 10, 2017 Elephant Revival & Steve Poltz live in concert at The Wilma on Saturday March 18, 2017 (Photo Gallery: Neubauer Media) Share: Email Neubauer Media © Logjam Presents