Oh Buddah - Russ Taff (live video 1983) from youtube by Spiritwatch Ministries On YouTube
featured video : Thee Oh Sees - Block of Ice (Live)
featured video : Russ Taff - MEDALS - Medals
With all due respect to all world religions, Jesus Himself said HE was the Way, the truth and the Life .. and that no man comes to God without HIM.
Argue with Him. Not Christians. We just pass on the message and you do with it as you will. I pray you embrace it .. and Him.