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