Did Lulz Break Wall Street?

Download
A GameStop store is seen Thursday, May 7, 2020, in St. Louis.
( Jeff Roberson / AP Images )
Hosted by Brooke Gladstone
WNYC Studios