A web series about Nikola Tesla just got nominated for best British series t teslaseries.net 1 dgabor 11 years ago 1 comments