The skies over the Oriental waterfront lit up last night with the fireworks display that wrapped up the 2012 Croaker Festival.
The skies over the Oriental waterfront lit up last night with the fireworks display that wrapped up the 2012 Croaker Festival.