New shows... new reviews?
Date: Monday, March 17 @ 14:43:27 EST
With the influx of new shows on Toonami... plus our ever increasing need to be a good Toonami site... we have our own Reviews section now. It's on the left side of the screen.
Go. Review. You have the power to do so. Now you know, and knowing is half the battle.
Source: Uh... ourselves?