A little world of awesome

How much fun does this little track look!? Perfect for fun times in an 86 me thinks.