Obscured View?

|
Posted: Aug 28, 2008 7:42 PM
... Thousands of Obama fans are TICKED.