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

image