Mascaria “Rats” Devin Roberts July 15, 2009 0Comments 523 Views Mascaria “Rats,” Directed by Outlier Categories: Music Video