Super Power Beat Down Episode 22 - BOBA FETT vs STAR-LORD

Newest Episode of Super Power Beat Down, what did you think?