Last Chance for Animals and Filmmaker Dustin Brown Win Tarshis Short Film Awards First Place Prize for “Casa de Carne”
February 12, 2019 06:00 ET
|
Last Chance for Animals
LOS ANGELES, Feb. 12, 2019 (GLOBE NEWSWIRE) -- Last Chance for Animals (LCA) and filmmaker Dustin Brown won first place and a $3,000 cash prize from the Tarshis Short Film Awards for “Casa De Carne”...