Formula E Adds Bangkok Venue, Reveals Latest Race Car Design

by Christopher DeMorro May 22, 2013 2 comments