Delulumobile
Usually 200 and 300 series Toyota Landcruiser drivers talking about their cars 4x4 capabilities. Which are always exaggerated. Delulu owners.
Delulumobile by SMJ2000 May 20, 2025
Get the Delulumobile mug.