Blizzard
[0711007]

£10.00



Seem to be well made and fit OK, but the SMELL from the rubber ....! Wherever I have them, the smell fills the room.... just can't get rid of it.......

Date Added: 11/16/2016 by keith golby