AMSTERDAM - APRIL 22 - Tesla Roadster Sport on display during the AutoRAI motorshow April 22, 2011 in Amsterdam, The Netherlands.
Editorial use only
Editorial credit: VanderWolf Images / Shutterstock.com

Royalty-free stock photo ID: 106469015

AMSTERDAM - APRIL 22 - Tesla Roadster Sport on display during the AutoRAI motorshow April 22, 2011 in Amsterdam, The Netherlands.