As many of you know, I’m a HUGE TechCrunch reader. I live in Palo Alto, what can I say. Looks like they are currently down. This is due to the new re-design that they’ve been working on for the past couple months (I know two companies that didn’t get the bid) so I knew it was coming but not when!
Something BIG is coming. What do you think it’ll look like?
Random… it still looks like they are putting up news on their Tumblr account.