Created by Jemaine Clement, the mockumentary depicts a group of vampires residing in Staten Island, New York, and follows their present-day encounters …
Created by Jemaine Clement, the mockumentary depicts a group of vampires residing in Staten Island, New York, and follows their present-day encounters …