Hi
Does anyone know where to purchase these in the UK? there seems to be a ton of places that sells them in the US but can't find any over here, see the below video to see what i mean
https://www.youtube.com/watch?v=Hx0yuwtxAqs
Does anyone know where to purchase these in the UK? there seems to be a ton of places that sells them in the US but can't find any over here, see the below video to see what i mean
https://www.youtube.com/watch?v=Hx0yuwtxAqs