Menu
© 2026 The Couch Critic
No Image Available
Poster / backdrop not provided
Poster not provided
Status
Released
Release
TBA
Runtime
37m
Documentary about the The NY DJ crew the X-men (aka The X-ecutioners).
3 Cast Members
Rob Swift
Self
Roc Raida
Mista Sinista