Talk:Speed Freak

When did this game come out 1977, 1978 or 1979
There seems to be a discrepancy between sources as to when this game came out with the two linked videos suggesting it may have come out as early as 1977.Graham1973 (talk) 14:29, 26 December 2014 (UTC)