BuzzFeed News

Reporting To You

tech

My New Favorite CGI News Report

Just when you thought you were over these things...this report about "The Internet" might just renew your faith in those computer-animation geniuses over in Taiwan.

Posted on October 19, 2010, at 3:15 p.m. ET

View this video on YouTube

ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT