What do you call a communist dog? Karl Barx

Back To Top