Nela Turda´s profile

Reviews (1)

Yodel

the wors company in the UK avoid them

they are lyers they not realible they saying it will come and they don't without even care to let you know they don't give a fack on you...

Nela Turda´s profile

profile image of Nela Turda
Nela Turda
Reviewer
1988
United Kingdom

About