Equal parts protest and Halloween. The All Saints Theater Oregon Hill Halloween Parade is a truly Richmond event.
After a break for something truly scary, the annual Oregon Hill tradition is back.
Guys and gals and all non-binary conforming pals are invited to join in this all-inclusive Richmond tradition.