Switch it up Yo!

Brian Austin Green, who played David Silver on Beverly Hills 90210, turns 41 years old today. And in all of the years that have passed, Brian has done rather well for himself, seeing as how he is married to the beautiful Megan Fox.

I have admitted many times, that 90210 is a huge guilty pleasure for me and I'm not ashamed of it in the least, although I certainly have received my share of ridicule...Thank you Sabrina.

Even thought he didn't do either particularly well, one of the best things about David on 90210, was he was a singing and rapping fool and it gave me many hours of laughs. In his defense, he was a pretty good dancer.

Here now are some of David's dorkiest 90210 moments.