Join now
Log in Join

Politics in America

Views
10

A place where those of us who love (or hate) the USA can put in their 2cents.

Humour is not "verboten"

Post in good spirits........

World Forum