Tag: Rachel Taylor

First Impression, Television

TV First Impression: “666 Park Avenue”

Kelly Stitzel gives her thoughts on the new ABC horror-drama 666 Park Avenue....