Helio Playing at Downtown Film Festival L.A. Tonight!

HELIO will be playing in downtown LA tonight at the closing short film block of the Downtown Film Festival L.A., starting at 7:00pm. The location is the Regent Theater: 448 S. Main St., Los Angeles, CA 90013. If you can’t make it, don’t worry – Helio will be playing in more LA-based festivals this summer!