Would combining Jesus Christ and used car sales be considered an unholy alliance? Apparently not at “Freedom Autos” on Federal Blvd. Jesus Christ’s bigger billing on the street sign (pictured right) ...