Lego Technic : Silver Champion 8458.

As shown in the pictures,not checked for completeness