Dog-Spangled Banner

The stars and stripes with a patriotic pup barking the chorus in four-part harmony certainly does justice to the land of the free and home of the brave. Happy Fourth!

Post your comment