Forum Zortrax
Cthulhu
3D Printing
Printroom
smeevil
January 9, 2014, 2:10pm
#1
Behold the end is nigh !
Trhuster
January 9, 2014, 2:12pm
#2
Not bad for so small print.