Mini Tubbed 8.8 Stock susp. Strange parts built tough

#1