Top Gear is in Amsterdam. Every car enthusiast can eat his heart out. This show is a must see for every car freak!
Script timer: 14.272076 seconds.