Great Pictures
Friday, January 20, 2012
Chinese News Reporter Screams
This is actually located in the basement of the Tapei Grand Hotel, which opened last year. According to the YouTube page the scream was genuine.
Female Angry bird is made in China.
No comments:
Post a Comment
‹
›
Home
View web version
No comments:
Post a Comment