Has anyone seen these in person or have they literally only just been released/revealed? Very tempting...
Nathan.
Forum Rules