Ace Metrix

Missed message

New Apple ads are a bit of a flop

Critics question confusing ‘designed by Apple in California’ tagline