by Snoop Doug » Thu Jul 07, 2005 7:32 pm
Nice one Dave!! I see at the bottom of the article it mentions that he fell off his high tech Segway a while back. What ever anyone thinks about him politically, surely the simple fact that he owns a Segway makes him one major dumbass!!??
Segwayless Snoop