(a.k.a Pedestrian Photographer)

New Jersey Assembly Passes Bill That Would Allow Sale Of Tesla Vehicles

Can you feel it? The slight wind that passes over the hands of Tesla CEO Elon Musk as he rubs his hands together in anticipation of a greater glee down the road? The automaker is one step closer to getting the stamp of approval to sell its cars in New Jersey, after a bill saying as much easily passed the state Assembly. [More]