The site features a seemingly unrelated collection of factoids and videos on electricity behaving badly.