>>720507616
Is this some sort of training room for stunt actors or something? As goofy as it looks that must be hard as fuck.