Review of Renegade (2004) by Albert T — 11 Mar 2008
So the first time I saw this I only saw the ayahuasca scene......after I took acid haha.
This review of Renegade (2004) was written by Albert T on 11 Mar 2008.
Renegade has generally received mixed reviews.
Was this review helpful?
