Hi George,
 
See, I knew I wasn't getting mental!!
 
Thanks!
 
Rene
From: Georg
 
The car was in fact the "Rinspeed Yello Talbo"
Rinspeed is a swiss car conversion manufacturer.
They presented the Yello Talbot at the Geneva International Motor Show in 1996.
More to see at:
www.rinspeed.ch

Yours,

Georg