Aerosmith August 1993 Receives A Star On Newbury Street In Boston. This Was In Front Of Tower Records (Which Is No Longer There.)By Mark Blair / November 8, 2017