• MonsterMonster
    link
    211 months ago

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