The Briefing - Favourite Place
The Briefing is an indie Pop band formed in 2002 by four Latvian musicians, who since 2010 have been living in London. Here's their new single 'Favourite Place' which will appear on their upcoming album of the same name.