Loading...
Uploaded by Haydenofnz on Mar 18, 2009
This was one huge candy floss stick I found in a market somewhere in Shanghai
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (1)