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.

Pin It now!

0 comments :