Samsara in America

Casual discussion amongst spiritual friends.
Post Reply
Disciple
Posts: 303
Joined: Thu Sep 13, 2012 9:13 pm

Samsara in America

Post by Disciple » Thu Nov 21, 2013 3:42 am

Was watching this recently, it's a documentary by National Geographic called Drugs Inc, made in Houston, Texas. It includes swearing and strong violence so I would not recommend it to everyone.


Post Reply

Who is online

Users browsing this forum: No registered users and 29 guests