2021-07-17T19:18:12+00:00
Sheila Levine is Dead and Living in New York
Sheila Levine is a Jewish-American princess and a native of Harrisburg, Pennsylvania. An innovative, bright, but painfully introverted individual, she comes to New York City with her mother and father to take an apartment with a nightclub-hopping roommate.
- 4 Views
- Like 0
- Trailer
- Watch Now!!!