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