The Pepsi Billboard - A Tale of Ice Cold Revenge? NY HistoryRbNY Staff September 12, 2017Joan Crawford, Riverhouse, Pepsi Neon SignComment