Home › Forums › British beef › Made in…..? › Reply To: Made in…..?
November 10, 2003 at 10:11 pm
#16920
Radar
Moderator
ID,
They are made in the UK by a small family business that is (I think) based in Yorkshire. Just gone over to using Japanese engines. Look serious amounts of fun.