Happy Accidents were a indie pop duo (formerly trio) based in London, United Kingdom formed in 2013.
These are videos from concerts where Happy Accidents played, so they may be of other bands that played the concert as well.
WTFest 5.5 2014 May 8 - 11, 2014 Southampton, England, United Kingdom Added by Concert Archives