A new animated short film from Kristian Mercado Figueroa, Nuevo Rico has won the award for Best Animated Short at this year’s SXSW film festival.
The film’s title refer...
Has it really been seven years since My Chemical Romance went on hiatus? Even with their break, the band remains one of the most creative and beloved groups in rock music. In c...