thousand yard stares

English

Noun

thousand yard stares

  1. plural of thousand yard stare