downed rider today

I’m watching that like; why the FUCK is there a park bench and a telephone booth on a god damn race track? Oh…its a commercial. :rofl