LIFE EXPLAINED, PART 532

Life is hard enough without bagpipes. They make it a real challenge.

Leave a Comment

Scroll to Top