Another huge iPod sign in L.A., spotted this one while cruising Hollywood.