Lance Acord’s “Tesla: Tripping the Light Electric” proves that fact, science and art are often stranger than fiction…
INDIE "TESLA" GETS PLUGGED IN
By | February 2001
News
By | February 2001
Lance Acord’s “Tesla: Tripping the Light Electric” proves that fact, science and art are often stranger than fiction…