Jeff Beck / Opening Shop / 1CD in 1980s, Jeff Beck, Scarecrow 2012/11/02 301 ViewsJeff Beck / Opening Shop / 1CD / ScarecrowIrwin Center, Austin, TX, USA. 26th Nov 1989. Click Image To EnlargeScarecrow-032 2012-11-02MRogetweet