Game Show Battle Rooms opens in metro Atlanta
Game Show Battle Rooms has opened in metro Atlanta and Good Day Atlanta's Paul Milliken was there on Thursday morning to check it out.
Top Videos

Game Show Battle Rooms opens in metro Atlanta

Elon Musk Town Hall in Green Bay, Wisconsin (Full) | FOX 5 News

Why is Elon Musk in Wisconsin?
