Stem Computer ?

walker

New Member
Location
Bromley, Kent
the new Polar/ITM stem thingy, only been out a few weeks but yes seen them around
 
Top Bottom