• MonsterMonster
    link
    21 year ago

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