ooohhhhhhhh youtube

…so that’s why youtube was down yesterday. they upgraded! for those of you who are into it, check out the new look youtube (and big boss google) brought out of beta. pretty sweet… along the way, check out this short NBC TV segment on “Faith in America” that offers a quick peek at the Baha’i Faith!

Leave a Reply

Your email address will not be published. Required fields are marked *