Mr. Walter Roy Smith

Birth date: Mar 24, 1954 Death date: Sep 14, 2018

The man. The myth. The legend. Loved by many and intimidated by few. Walter Roy Smith, known to the world as Leroy, passed away peacefully in his sleep at the age of 64 on Friday September 14th. He embraced life with his passions