Luther Manhole
FollowBorn in Moore, Oklahoma, USA
Luther Manhole is an American musician and the guitarist of the noise rock band Chat Pile.
Born in Moore, Oklahoma, USA
Luther Manhole is an American musician and the guitarist of the noise rock band Chat Pile.