Home Creators Posts Import Register Favorites Logout

Videos

  • 467768998.mp4

Downloads

Content

In 1997, a group of psychedelic rock "truth seekers" recorded what might be the most unhinged movie pitch ever caught on tape. Their goal? To share the cosmic wisdom of music, the Star of David, and some vague spiritual prophecy. The result? Flower Power — a cursed VHS relic that feels like it was beamed in from another dimension.

Files

Comments

No comments found for this post.