IN PICTURES: The 43rd Toyota Grand Prix of Long Beach Was a Rip-Roaring Show of Events