Scotland FAIL

Aug 21, 2009 08:11

Terminally ill Lockerbie bomber lands in Libya

Don't even wanna talk about. Too gorram pissed off.

wtf?!, news

Previous post Next post
Up