Electric Avenue 1.14K John Cook 07/10/09 05:23PM Filed to: Pic Of The Day Pic Of The Day G8 Electric Cars Gettypic [Electric cars for the use of world leaders and their entourages at the G8 conferernce are lined up for a "family photo" in L'Aquila, Italy; image via Getty]