well lets just put it this way- the Focus is the most awarded "compact car" in the US- and its the best selling car worldwide- so somebody must like it- (I do too for that matter)


'98 SVT #2253
Currently DEAD!
Cobra Paradise