Originally Posted by Dacaveman
I think you might be looking for me. I have a pretty big MPS sticker on my back window.
I have raised it since these pictures were taken.
Maybe! hard to tell cause I only really got a glance at it from the rear. are you down in the south park area often?