An awesome video shows the leopard tank brakes. High Confidence ..:)'
Jan 27, 2015 #1 Gasoline MEMBER Joined Nov 28, 2014 Messages 958 Reactions 989 6 Country Location An awesome video shows the leopard tank brakes. High Confidence ..
Jan 27, 2015 #2 Gasoline MEMBER Joined Nov 28, 2014 Messages 958 Reactions 989 6 Country Location @Scorpion Would you stand with them,if you asked to do that?
Jan 27, 2015 #3 UAE SENIOR MEMBER Joined Nov 28, 2014 Messages 1,641 Reactions 926 11 Country Location What the hell
Jan 27, 2015 #4 L Lieutenant Administrator Staff member Joined Nov 25, 2014 Messages 1,816 Reactions 5 2,094 24 Sorry but my life is precious to me. They were not testing the brake rather advertising the Tank.