Samsara in America

Casual discussion amongst spiritual friends.

Samsara in America

Postby 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.

Posts: 33
Joined: Thu Sep 13, 2012 9:13 pm

Return to Lounge

Who is online

Users browsing this forum: Anagarika, Feathers, Sam Vara and 8 guests