Blonde

Q. To a blonde, what is long and hard? A. Grade 4.
 204
0