Yeah that is definitely a security allen screw. Next time you are in a public bathroom doing your buisness, check out what they install the walls with. Alot of the time they will use these security allen screws.
P.S. half crazy, I believe you ment deisel. lol
Life is hard, life is harder when you're stupid - John Wayne
Current: 2007 Vegas 8 ball
Previous: 2003 Honda Shadow A.C.E. 750