How Did Indian Larry Die?
Indian Larry being a stunt performer was scheduled to perform at the Liquid Steel Classic and Custom Bike Series bike show on the afternoon of 28th August, 2004. Also Read This: How Did Jerry Baker From 23 Blast Die? His stunts included standing fully upright on the bike seat while speeding down the road and …