West London rapper Swami Baracus returns with a monstrous musical offering, this time enlisting the help ..