A couple of friends catching up on a Saturday in New York City decide to take LSD and record what happens.
Jeremy Denief
Production information and reference links
Recommendations from this title