New Brentford

New Brentford was a city located on Earth. It was home to the corporate headquarters of Acme Industries. (COMIC: The Germ War)