An American General, A Russian General And A British General Are Standing On
The Deck Of A Ship Watching War Exercises (OK, OK, So This Is An *old* One.
Home › Short Jokes › Miscellaneous Jokes
An American General, a Russian General and a British General are standing on