Saw this on the USA7 site: http://www.usa7s.com/vb/showthread.php?t=9661 Since CSRs are no longer on the Caterham distributor's site, guessing this will probably be one of the last coming into the US.
Announcement
Collapse
Seven Wiki Available
See more
See less
New CSR kit for sale
Collapse
X