Week #1 Show Teaser Tesla's Spirit Television

Nikola Tesla is alive and well in Canada. How, you may ask? Shut up. He wants to show you his newest invention; an upgrade from his old-fangled Spirit Radio - the Spirit Television! A television so sensitive, it picks up transmissions... FROM BEYOND! From beyond what, you may ask? For God's sake, shut up.

Fave 18 Share 3 Views 275

Comments 12