i love me some british humor.. top gear on bbc has me pee'ing me pants often, but that, my god, didn't even make it a paragraph in..
any road, please, for the love of god, some one tell me fin got banned and this is his sock puppet?? would make a lot of sense at least, more so than that diatribe did..