Monday, August 21, 2006

a website tt i spotted my sister viewing... stick figure games, fights and humour @ http://www.stickpage.com/... pretty much remind me of e xiaoxiaomovie webpage...

No comments: