Vuzu AMP

Despite our mixed feelings about the promo trailer, our alarms are on and we're ready to watch how greatness came to being!
The Arrow, the Flash and friends are killing it on the small screen.