Ive seen mentioned a few times in the forums people making their own decals. They seem to be printed on a standard printer using paper specially for this purpose. Can anyone tell me where I can purchase any of this paper? I know no one around my area sell it and Im assuming its a specialist (is it possibly the paper used for making t-shirts?)
Antony
Antony
Comment