Video Transcription So still impressed.Any grease or anything?Grease?Lubrication.No, not really. Show more