I have never seen this truck in my town b4. I think its a sign that my baby is watching over us and that hes ok
Definitely could be a sign. I believe in it.