Videos Etc.
John on Hollywood Squares
John on Politically Incorrect
John on the Travel Channel
John on German TV
John on PM Northwest 1 of 4
John on PM Northwest 2 of 4
John on PM Northwest 3 of 4
John on PM Northwest 4 of 4