THE CARBON RUSH wins Best Feature Film Award!
Awarded at Festival de Cine Verde de Barichara in Barichara, Colombia. Along with this prestigious honour comes a hand crafted statue by artist Ivan Barichara Darío Quintero and $1,500 USD.
Festival de Cine Verde de Barichara
FESTIVAL PRESS - El Espectador