I finally realized where I recognized OP's name from: he made some conspiracy thread in the off-topic section about how there was gonna be "financial collapse" back in September. OP's posts in that thread were so stupid that the name stuck with me.
__________________
Dinobots
|