CHICKEN SITTING ON MY CAR WTF ...