The Flitz

Location
London

The Flitz, are a 4 piece landfill indie band hailing from West London. “The Flitz? I’m not having that name“ - Noel Gallagher