Tag: new orleans

Soul City – Original Topic Streaming Series – Review

Topic has a new Horror Anthology series coming up, based and created out of the culture of famous city of New Orleans.

Check out our review of Soul City:

Read More

Support The Game of Nerds Now!

%d bloggers like this: