Your voice has a chance to be heard now! scamion.com - we bring changes together.

report scam

Walkfall.shop


Country United States
State Alabama
Website https://walkfall.shop/

Walkfall.shop Reviews

  • Jun 4, 2021

I bought 2 items and only 1 was delivered. It was completely different from what was described. They sent a cheap product that wasn't at all what I paid for and never delivered the 2nd product!

Write a Review about Walkfall.shop