A music video revolving around a Secret Society's initiation practices. Shot in Waxahachie, Texas, this video stars Oliver Peck as the group's headmaster and the Webb Art Gallery and Oddfellow lodge provide the sets.
Directed by Kris Youmans
Editor: Justin Wilson
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?