Kaiser Chiefs, Texas, The Shires & more added to Isle of Wight Festival 2017

By |2018-11-18T17:44:59+00:00February 23rd, 2017|Categories: Festivals, Isle of Wight Festival|Tags: , , , , , , , , , , , |0 Comments

Representing the Best of British are the Kaiser Chiefs, Texas, [...]