Jase_T

Member
Somebody posted a link to a UK company making good quality, relatively inexpensive and predominantly discovery parts a while back and can I hell find it.
I know it's a long shot but anybody got any idea who I'm on about?!

Thanks, Jase
 
I can't for the life of me find it and google isn't much help either!
The title was something along the lines of too cheap, or any good or something along those sorts of lines.
The kit they made looked top notch and I forgot to bloody save it!
 

Similar threads