Share LEGO Technic 8070 Super Car set Published on April 16, 2017 Just one of the 2011 LEGO Technic sets. Category: #Video Submitted by: Admin Tags:Lego, Technic About The Author Admin Related Posts