ArcticJambo Posted August 25, 2013 Share Posted August 25, 2013 Truly stunning footage capturing 'birth, death and rebirth, or impermanence'. The martial arts and the Mecca scenes are absolutely mesmerizing. http://barakasamsara.com/ 99 minutes of your life will leave you craving more ... Link to comment Share on other sites More sharing options...
Ron Burgundy Posted August 25, 2013 Share Posted August 25, 2013 Watched the trailer, looks like the type of thing I'd enjoy. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.