Indie RockMust Listen: Le Roi Angus [bsa_pro_ad_space id=7] Le Roi Angus What a sight to behold and to listen, Swiss indie rock band Le Roi Angus…