impossible stories

English

Noun

impossible stories

  1. plural of impossible story