SOLIHULL! The adventures at the Department of Enquires Office, Solihull, England. Plus, the added bonus of driving a car! In the UK! March 9, 2010 0