• MonsterMonster
    link
    210 months ago

    Most of those on YouTube. I find the latest Apple ad is graphically confusing to the eye with too much going on.