operationrainfall.com
Media Create Weekly Sales Charts: April 14-20 - oprainfall
In this week's Media Create sales charts, the gaming industry takes a nosedive as nearly everything is down for the week.