164733 medium

Kai Tracid - Life Is Too Short (Kenji Ogura vs. Melanie Di Tria Remix)


Written by: Kai Tracid
Produced by: Kai Tracid
Remixed by: Kenji Ogura and Melanie Di Tria