This scooter is no larger than 125cc, and she's probably towing a few hundred pounds. This was filmed in Hsinchu City, Taiwan. I'm with TheRepsol13, having refreshments as we spot this crazy lady.