DBZ Bardock Speedruns Are Crazy Fast

WATCH ON YOUTUBE