I believe this is some online news station for China that over exaggerate on news. Enjoy!
Dec 5, 2011 #1 Bensalama21 Ben Joined Jan 24, 2011 Messages 1,576 Reaction score 377 Location Charlotte I believe this is some online news station for China that over exaggerate on news. Enjoy! You must be logged in to see this image or video!
I believe this is some online news station for China that over exaggerate on news. Enjoy! You must be logged in to see this image or video!
Dec 6, 2011 #2 SanDiegoCheese West Coast Cheesehead Joined Oct 7, 2011 Messages 837 Reaction score 179 Location San Diego, CA No exaggeration, that's exactly what happened.