Question: Which Top 40 radio station owned by CBS Radio is located in Brighton, Boston?
Sentence (from "WODS"): WODS (103.3 FM) - known on-air as 103.3 AMP Radio - is a radio station in Boston, Massachusetts.
Relevant evidence: Yes