Here's a shot of this bad-ass electric vehicle opened up