lfpress.com
Police Cops wins best show at London Fringe
A London, England-based theatre company has taken the top award on their first visit to Canada for London Fringe.