got called Debbie Harry walking in town??? and it was the biggest ego boost

image
image
image