On what was supposed to be an ordinary day for Dull, his whole life gets turned around when he finds a golden ring giving him the power of super speed. But is it more than he bargained for?
2006
1986
2007
1988
1981
1970
2011
1968
1965
1995
1967
1992
1998
1984
1950