Stop in for a cup of coffee

Dang neon brakes.
He was moving fast across right in front of me. Thought he was done but no thump. Might have got his tail but pretty sure he made it off the road.