The yellow one is indeed from canada- my buddy matt at work talked to the guy - (matt owns a Focus and is buying parts from him)


'98 SVT #2253
Currently DEAD!
Cobra Paradise