Premier Partner

Beast Beast will be playing at the PLAZA Theater in Atlanta this weekend

Last weekend Beast Beast played at the PLAZA Theater in Atlanta!
At lonnng last you get to check it out as it’s meant to be seen, on a big screen, with immersive sound and maybe some popcorn smells through your mask!
Tell your friends, family, and anyone else who might feel safe in a theater.
Friday 4/16:
Plaza Indoors: 5:15p
Saturday 4/17:
Plaza Drive-In: 8:30p

Sunday 4/18:
Plaza Indoors: 3:00p


Leave A Reply