Photographs, Wheel Images A Tesla in Ottawa 2012-03-31 admin Leave a comment Well, I didn’t expect to see a Tesla in Ottawa so soon. When the lights turned green, off he shot in a roar …of silence! A freaky experience to see something so quick be so quiet. Tesla in Ottawa …Mike. © Mike Ellison.