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