Jeep Outlaw – Jeep Grand Cherokee Trackhawk review
Just quietly, since watching Turbo channel’s ‘Street Outlaws’ I have grown rather partial to drag racing. Sure it looks pretty simple going quickly in a straight line and yes I admit that (generalising here), both the participants and spectators wouldn’t necessarily win and fashion show at Flemington or Aintree but it’s the rawness, ludicrous power […]