Monster truck rides at Jamestown Speedway