St Elizabeth students debut short film
The auditorium at the St Elizabeth Technical High School (STETHS) in Santa Cruz recently came alive with excitement when 14 young filmmakers premiered their first movie, a 15-minute short film titled ‘The Take Down’. The film involved a group of friends …