MyVidster
Thumbnail for Cobra Commander Roast

Cobra Commander Roast

Wonder what happened to Storm Shadow

Watch video