LIFE IS GOOD : Tea-Towel Add to cart: $22.00 In cart Not available Out of stock $22.00 100% cotton Tea Towel screen printed in Canberra Australia, with lyrics to the last verse of the song "Damn Life is Good" Read more… Share