Samsara in America

Casual discussion amongst spiritual friends.
User avatar
Disciple
Posts: 70
Joined: Thu Sep 13, 2012 9:13 pm

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.

phpBB [video]

Return to “Lounge”

Who is online

Users browsing this forum: Baidu [Spider], Bing [Bot] and 2 guests

Google Saffron, Theravada Search Engine