Corporate team in a dragon boat

Paddle hard,

win medals!

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE

DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN

SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS SINGAPORE GERMAN DRAGONS

Our club's competitive achievements over the years, showcasing the dedication and skill of our paddlers.

Each medal represents countless hours of training, teamwork, and the passion that drives our dragon boat community.

000
0Races Attended