The cast of Lost dance to Portishead's "Numb", where the opening lyric is "I'm ever so lost".
Channel 4
May I say, wow?
brilliant teaser for a strange show.
May I say, wow?
- reply
Permalinkbrilliant teaser for a strange show.
- reply
Permalink