Daily Archives: April 3, 2014
A Live Chupacabra?!?
Because this month is for poetry, I ‘spose my post must rhyme. They found a chupcabra – have a peek if you have the time ;p Unfortunately your browser does not support IFrames. El Chupacabra — Found in Texas (Allegedly) … Continue reading