Things to do in Baltimore Aug. 18 to Aug. 24 ...