Indian Larry, a master motorcycle mechanic and stunt man, passed away this morning following an accident while performing Saturday at the Liquid Steel Classic and Custom Bike Series show at Cabarrus Arena and Events Center in Concord. He was best known for his appearances on Discovery Channel’s “Great Biker Build-Off” show.
This guy was a freaking nut. He had a bible verse tattooed on the front of his neck. I don’t remember the exact verse but it basically said when its your time to go, its your time to go. Indian Larry died exactly the way he said he would. He was one of the last great old school chopper builders.