a rock music video featuring teens walking about the streets