re: #25 teleskiguy
[Embedded content]
Scared the shit out of me! I was going about 80 m.p.h., and the WHAP! sound it made was loud. Poor fella…
Same thing happened to me, driving down the coast of California late one night. Scary af.
I THINK it was an owl, anyway.