American luxury car brand Cadillac made a huge splash in the sea of PR crises over the weekend, after a casting call for one of its commercials tried to...

Read more