Quoted from arcademojo:I'm just over here still lost at why people want something on the top of there pin to begin with.
When High Speed came out with that cop beacon on top it was way fucking cool.
And then f-14 had 3 of them!!!
It's been all downhill since then.