GCW Set To Make Their Debut In Atlanta, GA In March
GCW took to Twitter on Friday and announced that they will be making their official debut in Atlanta, GA in March. The event will be taking place at Center Stage in Atlanta on March 12th.
Ticket information will be released in the coming days.