tall story

tall story or tale  {n. phr.}
Categories: noun

'tall story' on video