ShowShowThousand Yard Stare at The JunctionFeb 26, 1992Thousand Yard StareThe Junction · Cambridge, United KingdomFollowI was thereUpload from this showMediaLineupAboutThousand Yard Stare