#TBT The July 1999 issue Featured the Kyosho Super Eight Landmax Superflo Ford F-150 Trophy Truck
#TBT The July 1999 issue of Radio Control Car Action Magazine included this review of the Kyosho Super Eight Landmax Superflo Ford F-150 Trophy Truck. This truck was 60% assembled...