David and joe discuss everything significant from the Geneva Motorshow.