Loading Video…
This browser does not support the Video element.
Snake hitches ride in a woman's car
A Florida woman was terrified to find that a snake had hitched a ride on her car as she drove through town.
This browser does not support the Video element.
A Florida woman was terrified to find that a snake had hitched a ride on her car as she drove through town.