December 7, 2024 9:29 pm

New Atlanta area movie studio ‘Electric Owl’ opens in DeKalb
New Atlanta area movie studio ‘Electric Owl’ opens in DeKalb

New Atlanta area movie studio ‘Electric Owl’ opens in DeKalb

Channel 2 Action News got to see why it’s being called the greenest film studio on Earth.

Read More Channel 2 Action News got to see why it’s being called the greenest film studio on Earth.