The Devils Own Chariot
Active member
How come Top Gear never did a review on the Syclone or Typhoon? What do you think they would say about it? They sure seem picky about anything that doesn't cost $50,000 have 500hp and goes down the road like a Cadillac.