The Night The Zombies Stepped Out In Georgia (finale)

The Night The Zombies Stepped Out In Georgia (finale).

Finale is up!

All I can say is, oh man! Wow. Just…wow.

Advertisements