rps20190531_192155 by turboandstance - May 31, 2019May 28, 2025 THREE Turbos attached Leave a comment