Right side view of the team flexing the front driver side of the 105 Series Toyota Landcruiser after being fitted with the huge 6 inch superflex lift kit at the Superior Engineering 4x4 Retail store

Leave a Reply

Your email address will not be published. Required fields are marked *