I understand the 2003 SRT-10 will be at the Toronto Auto Show which opens on Friday February 15 at the Toronto Convention Center. Your American buck is worth over a buck sixty Canadian so come and enjoy.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.