Jul 18, 2010
I was going to hit the Seawall for a bike ride but I had this strange desire to go the opposite way and head for Granville Island (a touristy place that is quite pleasant for locals as well). I rode my bike down Hornby Ave only to stumble upon something that I had only seen in pictures and in my dreams: A Tesla Motors Roadster: a fully electric sports...