Shared publicly  - 
 
Chupacabra, on a contractors truck at Home Depot.
1
Michael Banfield's profile photoJason Haire's profile photodaryl walker's profile photo
3 comments
 
Yes, I was trying to make it seem more interesting.
 
Chupacabra is only in Mexico!!! well i guess Home Depot counts 2 hahaha
Add a comment...