Rachel D.
Rock n' Roll Doggie VIP PASS
I happened to watch Manifest the other night and got some Lost vibes from that. It wasn’t too bad. I have very low expectations for new American TV shows and hardly ever bother watching them, knowing that they’ll probably be cancelled soon, so I’m not going to hold my breath.