McLeach and Madame Medusa: Double Trouble is a video coming to youtube McLeach- James Madame Medusa- Jessie Mr. Snoops- Meowth Sykes- Giovanni