▶ Cobra Commander Roast Collected by videosift on Oct 15, 2011 Wonder what happened to Storm Shadow Watch video