London Sports Car Centre Dealer Window Sticker - 6.5"