by Envision Cinema subscribed to 7 years ago
155 Videos / 6 Followers
The Envision Cinema channel includes videos, films, and television programs created by students at the Canyon Crest Academy in San Diego, California, including the student-produced news show CCA-TV.
Channels are great for showcasing and watching groups of curated videos.
More stuff from Envision Cinema