Yes I admit it.....I have the C.L.A.P
- Aug 26, 2011
- Adelaide, South Australia
has anyone heard of or seen vampire plugs. I get a online magazine called Planet Christmas and they are in there and look amazing. ive also looked on youtube and found some called spt zip plugs. just wondering if there is something like this available in Australia?