Shared publicly  - 
 
Chupacabra, on a contractors truck at Home Depot.
1
Jason Haire's profile photoMichael Banfield'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...