The South Stand of the Hong Kong Stadium was where every hardcore Sevens fan must be on Saturday. The place was packed early, but the atmosphere, the costumes and the general level of intoxication were worth the wait.
Video published on Sunday March 24, 2012.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?