This is a 1974 Massachusetts ORIGINAL FALL INSPECTION Sticker. They were issued from October, 1974 to April 1975.
These are "Wet the Windshield" and they attach to the inside driver side of the windshield.
The backs allowed for personal car information.