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.
Home Doggie Diamonds Interviews Captain Tazaryach & Irritated Genie Talk Afrika Bambaataa, Child Molestation & George...