Watching the Internet on the big screen #LilBub #LOLcats #tff2013 (at World Financial Center (WFC) Plaza)