http://imgur.com/a/k6pAR
my friend Echo found the Buffalo we was like is a sign from bartek that the car will apear on the server XD
It was an easter egg and exists there for months
That easter egg kinda was indicating it tho
Also i think you linked the wrong pic Raider
lol i didn't know that just today Echo show me XD but still (the prophecy is true)
and i know about the wrong pic bc of the imgur i had a little problem with the site