Thank you Alex Feng for the Video A collection of DCH Racing moments from New York's Dragon Boat Festival