A Jamaican Man Invents His Own Vehicle

Why spend $100,000 on a fancy vehicle when you can make your own?