Vigin Megastore 2004 (UK Promo Photo)

Vigin Megastore 2004
The Finn Brothers – 12/08/2004
2004 UK (PA Photos PA*1186023)
Kim Myung Jung
20.5cm x 15cm
Kiwi duo The Finn Brothers – Neil (left) and Tim Finn – during an in store appearances at Vigin Megastore on Oxford Street, central London to sign copies of their new single ‘Won’t Give In’, from the album ‘Everyone Is Here’ – and their first collabolation together since Crowded House split up in 1996.

You may also like...