Posts Tagged ‘Bobby Rush’

After saying that Trayvon Martin died because he wore a hoodie to the store, Geraldo Revira is having second thoughts. (more…)