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