Just a drop ship piece of crap
Just a drop ship piece of crap. not even remotely similar to the product they advertised. awful do not buy.
United Kingdom
Just a drop ship piece of crap. not even remotely similar to the product they advertised. awful do not buy.