Streetfleets

From FinnegansWiki
Revision as of 18:41, 26 July 2006 by Zakbos (talk | contribs)
Jump to navigationJump to search
  • Fleet Street: a street in London; the location of many of London's daily newspapers
  • fleet: a number of motor cars, trucks, buses, etc owned by the same company