are they window stickers (stick from inside window) or do they stick from outside???
if they stick from outside how do they go in the weather??? i dont want it to peel off a lil bit by bit when i wash my car or anything, are they usually pretty good...

what looks good on a dc2???
im thinking top middle front windscreen, or
or both side rear windows

whats the verdict what would look best???