Rod Run roars into town Friday