Orders were
flooding in at
Jiutepec's
Caretas REV
factory on
Wednesday as the
company continues
to make killer
sales in the lead
up to Halloween,
(more)
Orders were flooding in at Jiutepec's Caretas REV factory on Wednesday as the company continues to make killer sales in the lead up to Halloween, selling latex masks depicting the controversial U.S p