Archive › Record labels Documents 1 record in the archive · 2003 Based inSwitzerland Records Witek Kornacki, Felix Huber & Lech Wieleba – My Lai · 221862-311 (2003) All record labels · Browse the whole archive