Massive oil leaks.

Also did you race the car around on the drive home?
The rings are not completely seated and will get some blow by till the rings seat.
If I was you, I would not be bashing anybody till you find out where the leak is coming from. Just my 2 cents
there is a huge difference between blow- by and shooting oil all over the place. ive never had any blow by coming out of my brand new builds. it doesn't take but a few miles to seat the rings.