Joined
·
1,820 Posts
Saw this at twin bridges at hoover this morning. A bunch of vultures on this truck, they were fighting for position and pecking on te back window. Not sure what was up. I just thought it was odd. Hope this isn't anyone on here's truck! Haha