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