Fans anticipating Nintendo Switch release

Many people gather at Best Buy and Game Stop for the release of the Nintendo Switch.
Published: 10:39 PM CST March 2, 2017