Home → Life Explained → LIFE EXPLAINED, PART 532
Life is hard enough without bagpipes. They make it a real challenge.
You must be logged in to post a comment.