Remembering Indian Larry
August 31st, 2010
Six years ago, August 30, 2004, Indian Larry was in North Carolina performing his signature motorcycle stunt. One he’d done many times before. You guys know the one I’m taking about. It’s the one where he stands up on the seat of a moving motorcycle and holds his arms out by his side. But on [...]





