Fans anticipating Nintendo Switch release

Many people gather at Best Buy and Game Stop for the release of the Nintendo Switch.