Alex Lopez Negrete

Marketers, don't assimilate your Hispanic ads

10.31.05 @ 12:00 AM EST