Select Page

Site takes a victory lap in 5-second ad touting its role in helping drive the GameStop action.