If you took some ecstasy or dropped some acid, you’ll probably have the time of your life. The film appears to be shot on VHS, and there’s enough colorful filters used to make the Beastie Boys circa 1990’s very proud…
WHERE’S SANDRA?
By | November 2012