Memebase
Advertisement

Nikola Tesla

Tesla vs. Edison in a Nutshell

thomas edison Nikola Tesla - 8399559424

If It Isn't My Old Archnemesis!

license plates thomas edison cars Nikola Tesla tesla - 8320969216
Advertisement

Bit of a Bully Now, Wasn't He?

thomas edison Nikola Tesla wikipedia - 6415540736
Created by CaptainRaison

Happy Birthday, Nikola Tesla!

birthday Nikola Tesla science funny - 7649420800

Lol R Dey Liek Ded US Presidums or Sumthing?

thomas edison Nikola Tesla - 7161664256
Advertisement

Dropping the Science: I See Watt You Did There

electricity Memes Nikola Tesla physics - 5866826752
Created by electron22 ( Via physicistsneedlovetoo )

Tesla!

accidentally learning electricity Nikola Tesla tesla - 4602817792
1