e-FTW New electron smell Aug 23, 2015 3,363 3,269 San Francisco, CA Mar 8, 2017 #1 Mar 8, 2017 #1 How did I never see this? EV DeLorean does autonomous donuts... around my heart! Reactions: Drewflux