So why is a foreigner allowed to stick his foreign nose into American politics?
I imagine we're going to hear more about this before it's all over with.
KOA 850 in Denver had a short piece about the ad this morning. Apparently Mr. Fisher is an American and former Denver resident who is now working overseas.