Tags

Are the cows late for the bus? Do they have to take the Keystone state exams?
20130117-175206.jpg

h/t KO’N

Advertisements