Forget everything you knew about dragon boat racing. Welcome to Foshan, China, where boats drift like race cars and global paddlers take the plunge!