Lion 32-Inch Grill Rotisserie Spit Rod - 15561