Added by on 2022-02-21

http://patreon.com/FoundFootageFestival The Rams are back in the Super Bowl so maybe now we can figure out what the hell “it” is they’re ramming. Want more VHS rammed down your throat? Watch VCR Party Live! Tuesday nights at 9pm EST!

Comments are closed.