hundred-yard stares

English

Noun

hundred-yard stares

  1. plural of hundred-yard stare