Anyone on here? Noticed what looks like Javelin track day stickers on the windscreen. Live around the corner from you.