CommentStreams:09eb61fed27577e321013a02af08d0a8
From The Lost Media Wiki
My guess is that this is legit, or Daily Grindhouse took stills from a bunch of other films for visuals.
My guess is that this is legit, or Daily Grindhouse took stills from a bunch of other films for visuals.