KTM Macina Lycan (Special Edition) Review
KTM is an Austrian motorcycle and sports car manufacturer with roots dating back to the 1930’s and a more formal partnership forming in 1954 between Ernst Kronreif and Trunkenpolz Mattighofen. What began as a car repair shop eventually transitioned into a motorcycle manufacturing operation after some struggle post WWII. The company gained widespread recognition with […]