Twitter Hey, you! Yeah, you! You should set up your tweets to appear automatically on your Facebook… by Metzae June 18, 2009 704 Views Hey, you! Yeah, you! You should set up your tweets to appear automatically on your Facebook…