Where the heck is that filmed at I wonder.......
If there were deer following you down the road here I am pretty sure it would stop traffic.
Wtf at all those cars and people going on by like that's an every day sight.
We use essential cookies to make this site work, and optional cookies to enhance your experience.