TWD- el chupacabra
a rough translation is 'goatsucker'
check out this link
http://www.kvue.com/news/top/stories/073107kvuechupacabrafind-cb.cc11e691.html
a rough translation is 'goatsucker'
check out this link
http://www.kvue.com/news/top/stories/073107kvuechupacabrafind-cb.cc11e691.html
Comment