DAMN! Tired And Frustrated, Snoop Dogg Snaps On Mainstream Media

It looks like Snoop is starting to wake up. Watch it and tell us what you think in the comments.