Posts in tag

Appaloosa v2.0


A Frozen Lake and a Crazy Motorcycle Indian Motorcycle and Workhorse Speed Shop revealed the new Appaloosa v2.0 at Lake Baikal in Russia. The frozen lake is where the bike will make its ice racing debut. The Baikal Mile is a crazy event held on the surface of the frozen lake. Brice Hennebart sounded pleased …