Peter Hargrave is about as much of a Cleveland guy as he can be considering he’s from West Texas and has spent the last several years on the road. The actor portraying the villainous Scar in the ...