Lea Michele and Cara Santana – Shopping on Melrose Place in West Hollywood Lea Michele and Cara Santana: Shopping on Melrose Place