There is something undeniably powerful about music that wears its heart on its sleeve. Les Mauvais Jours, a punk band hailing from Strasbourg, France, embraces this power wholeheartedly on their self-titled debut LP. This album is an explosion of raw e...