Why are all those banjo jokes so darned simple?
— So bass players can understand them too.
TasTour06-31
Roses-Gap-07-13
hotair