Betson completes large game room install at The Alley in Gadsden, AL
The Betson Installation Team recently finished a 37-piece game room at The Alley in Gadsden, Alabama, US, which has plans to host a grand opening in late November.
The arcade features a slate of redemptions games like NERF Arcade, Big…