Glenn said it would be an upcomer, and only as an opening act kinda deal
I'm guess either of two possibilities:
1) AVIDOST
or
2) Nick Van Dyk's Redemption
I'm guess either of two possibilities:
1) AVIDOST
or
2) Nick Van Dyk's Redemption