Ray Piller

Ray Piller is the most recent addition to The King Cheetah line-up, playing bass & guzheng. Ray originates from Cleveland, Ohio in the mid-west. Ray is also bassist of Biblical Proof of UFOs, the Cleveland OH band who really impressed TKC on first arrival in Los Angeles in 2000. He tries to be a good man.