Public Image Ltd Photos From Denver
I have trouble remembering things but I am pretty sure there was a time when MTV actually played music. Back in those dark ages, they also had a show called 120 Minutes that I watched religiously throughout high school. I also attended an accompanying tour with…