Rock and Roll Revival

The classic Tower Records store on Sunset Strip in Los Angeles is one of the legendary places I remember seeing along that street in the 1970s. Now it is coming back to life. And a little bit of those colorful times are coming back with it. True enough, Gazzarri’s on the Strip and a number of […]