Videon publicerades på Garaget 2013-01-17 20:32
basically a street legal factory Ford Escort WRC with sick amount of power (I think its over 600bhp?)
basically a street legal factory Ford Escort WRC with sick amount of power (I think its over 600bhp?)
BBCode på Garaget