I stumbled across this whilst looking for pics of the 159 Alfetta. Not sure how I feel about it really, would be a cool car to run around in in the summer, but from what little I could find out about it, it seems to use alot of VW bug parts!!
Alfetta 159
Here is another view of it
Bookmarks