Street Parked: No idea what this is!

The nice thing about my weekend morning runs, is that I usually find something exciting parked on the street. This morning, I saw a Lamborghini LP-640 and a 997 Porsche Turbo. However what really caught my attention, is something that I know nothing about!

20130323_114002
Continue reading