Board Thread:Fun and Games/@comment-30834075-20170502023559/@comment-32038972-20170527043656

SomeRandomGiantUser wrote: I think it looks awesome. I heard I can be geared up to become one of those.

Dear Mega Tesla

You seem to take a lot of power. What do they use to power you?

The heck is a Mega Tesla?