Power Distribution Unit with energy measurement




Fair warning to anyone considering clicking the links above. I was presented with a pop-up offerring advice on criminally entering the U.S. for a fee.

Most likely a government sting setup. I didn't get any popups.

Is Texas finally recognized as a foreign country these days? I might be down there for the holidays. If you are really trying to escape let me know. I'll cut their offer in half and pack you in the trunk.