PROJECT Gallery Celebrates Indian Larry
The late legendary biker, Indian Larry was known for his stunt riding abilities and his mad skills customizing motorcycles. He came into the public eye through his appearance in the Discovery Channel program, Motorcycle Mania II in 2001, and died in 2004 from injuries sustained in a motorcycle crash. Larry lived to ride and rode…