Ngl, I had to google La Brea Carpets to fully get the joke. I knew of the Los Angeles La Brea tar pits, but the fact there’s a famous carpet store called Lawrence of La Brea Carpets makes the pun even better.
Edit: nevermind, the La Brea carpet store(s) seemingly came slightly later, unless there were some around that area in LA in 1990 that no longer exist haha
Huh, I almost wish I hadn’t known this, better to be informed than not though haha, thanks