Taken from Robert Rodriguez's segment in the Grindhouse double feature, "Planet Terror", before the fake Machete trailer, which is later made into a real movie in 2010.
Appears on these pages
This is your user page. Please edit this page to tell the community about yourself! o My...