0

Good Day Atlanta Feature on NOLA Set Location of The Originals in Conyers, GA

Check this out! Fox5 Good Day Atlanta stopped by the brand new “New Orleans” set location in Conyers, GA for The Originals! Very cool!