This wild-eyed fundy is the youth pastor at Shenandoah Bible Baptist Church. His name is Brother Joshua Owens and presumably he's the offspring of Dr. Jeff Owens, the gay-bashing, violence-inciting bigot who "leads" Shenandoah Baptist. I have a feeling we'll be hearing more from Brother Joshua in the future. Something about those eyes.