Déjà vu, here we are again 3 hours up the road at Kidd Performance in Twin Falls, ID. Almost turned around after braving a freaking blizzard that lasted until I reached the Utah/Idaho state line, glad it was smooth sailing after that.
Mark is getting our motor ready for the break-in, it’s almost time to party!