We all know that summer is almost here when the Dragon boat races are in town at Marine Stadium in Long Beach CA.

Advertisements