07-18-2007, 02:18 PM
You have gotta see this! While I was surfing around YouTube looking for other homebuilt sailboat movies, I happened upon this interesting quasi-documentary movie from the Philippines about a Mini-Cup being built. I'm not entirely sure what they have planned for that moped though. :?