this picture scares me. hot dogs or legs you tell me?.. Those are hot dogs... this picture scares me hot dogs or legs you tell me? Those are