Los Angeles exhibit captures era when Rock N’ Roll was larger than life In 1969, Robert Landau lived in an apartment near the old Tower Records, a block north of Sunset Boulevard. To pass the time, a teenage Robert would walk up and down the strip, gazing at the giant, hand-painted billboards advertising albums from… Read more