Tag: Lucas Hood

Banshee | Show Review

This Cinemax series Banshee is set in the fictional town of Banshee in Pennsylvania Amish country. The main character of the show is an enigmatic ex-con (Antony Starr) who take …

Random Posts

Entertainment