Someone from there has scammed me for $25

Who owns it?
pi0tr3k Reviewed by pi0tr3k on . Who owns myrapidleech.net ? Someone from there has scammed me for $25 Who owns it? Rating: 5