Stare Down

An eyeball-to-eyeball communication of rather oddly abnormal implications…

Biker Stare-off