Eoinmack Webmasters Staff member ISDC Club Member Jun 3, 2018 #1 Seen a few times now last few days... looks very clean, didn't manage to grab a picture but looked like there was ISDC stickers on the windscreen?! Anyone here?
Seen a few times now last few days... looks very clean, didn't manage to grab a picture but looked like there was ISDC stickers on the windscreen?! Anyone here?