Thanks for the feedback. Yes, I guess the normal venue for StupidTalk.com
would be some kind of forum. I was wondering maybe even turning it into a t-shirt company with "stupid" phrases written on them. For example: the French people would sometimes say "Are you England?".
Any other ideas would be welcomed.