ElectricUmbrella's recent comments:

September 4th, 2006
On on the site ?For Steve!
The only reason I logged in was so I could 5 this
August 23rd, 2006
On on the site ?Lol, Supertroopers
brilliant
August 6th, 2006
On on the site ?Oil Puppet!
No.