Lloyd “Red” Lerille, 89, business owner and award-winning body builder, passed away due to health complications after being in hospice for a month, sources said.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results