Captain Tazaryach & The Irritated Genie speak on their collaboration on the fight against child molestation, pedophilia and child abuse. In this video they address Afrika Bambaataa, George Zimmerman and Homosexuality.

Previous articleMan Free Without Bail After Killing Man Who Tried To Rape His Wife
Next articleLil Boosie, Troy Ave, and The Crabs-In-A-Barrel Syndrome