It's the selfie I took with a llama at last week's Barnstable Country Fair LOL!
The llama must get this a lot...because he/she stared RIGHT into the camera!
Want to know more about Kevin Matthews ? Get their official bio, social pages & articles on 106 WCOD!Read More