Unleash the Archers confirmed for PP USA XXI

Harvester

The Promoter
Sep 16, 2001
7,727
309
83
www.progpowerusa.com
Didn't know Beast in Black had dropped, but this news is most excellent. Having missed them the first time around, I'd rather see Unleash the Archers even more!! Good job as usual, Glenn. Your backup bands always rule.