Search results

  1. D

    Oil at new low for 2006!!!

    i know this is not a major influence at all but there have been a lot of car factories closing down which could mean something... think about it:p
Back
Top