HELIO heads back to Texas this week, screening at the acclaimed Lone Star Film Festival in Fort Worth on Friday (11/6) @ 11 AM. Link for tickets is below.