PopDecay / Archive

Month: September 2009

Race, The Final Frontier (Video)
News

Race, The Final Frontier (Video)

Finally, a leader has come forward to address the unrelenting disrespectful attacks President Obama has had to contend with since winning…