Samsara in America

Casual discussion amongst spiritual friends.
Posts: 110
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: Alexander____ and 5 guests

Google Saffron, Theravada Search Engine