Michael Jackson - Blood on the dance floor (Single 0014090)
De Soundamental
Tracklisting
01 -
Blood on the dance floor
(4:14)
02 -
Blood on the dance floor (TM's Switchblade Edit)
(3:23)
03 -
Blood on the dance floor (Refugee Camp Edit)
(3:21)
04 -
Dangerous (Roger's Dangerous Edit)
(4:41)