Its just the noise, funny as hell when I first saw it bout 2 years ago on an F1 site.67GTV said:I found that last one to be pretty funny. I'm sorry but I did not get it with the first link. I kept staring at the picture. Was it supposed to do something? Even my wife got annoyed with the noise from across the room. Did I miss something?