By rprice , 21 October 2005 Categories Tech Tags Browsers Links News I got my invitation to Flock. I have installed it, but I don't have time to check it out just yet. I will be posting my report along with some news soon. Linky Peace.