Good Lord!!

Honestly, could this get any rougher? eek

That car radiator is the finishing touch though, IMO.