We the People are Fuggin Suggin!

Fuggin Facebook Feed

January 28, 2010

Troubled? Yes. Genius? Not so sure.

Portland man allegedly commits suicide by setting himself on fire.  His father refers to him as "troubled genius."  Also in on this story, a police officer used pepper spray on the man to try and put the fire out.  Check out the local news video here (sorry, no clip of the cop using the pepper spray).