Home

 

Thanks for all the great reviews on Amazon Video Direct. The response to this special filmed at the El Portal Theatre in North Hollywood has
been inspiring. Many positive responses to the jail scenes filmed at Sybil Bran Institute in East Lost Angeles. Please give it a watch and leave a review.