correct me if i'm wrong but wasn't barracade an autobot in the cartoons??? I watched them but don't remember for sure.no your right. its transformers. remember the constructicons formed devastator. the big green and purple guy.
anyways mine would be decepticon and it would take the place of barricade. ( the mustang cop )