post #1 of 1
Thread Starter 

Every time i hear this ad my ears perk up (new order fan) but then I get annoyed when I realize what it really is...

 

Or is it just me?