More awesome Hotrod...Did this make it to the Hotrod finish line?...and we know that means on the road but not finished...