Upload your photos
Forgot your password?
looks like another clone / copy of the RRP (Rapid Race Products) 'Neoguard'
that came to market in the UK some years ago:
…guess RRP's 'patent pending' never made it to 'patent protected'?
Please log in to leave a comment.