They See Us Rollin’ — Ned Martin’s Amused

They See Us Rollin’

Optical illusion where dots appear to roll, but aren’t…