These two came as hitchhikers on my LR. Believe them to be zebra turbo snails, quite big when you look at the size of normal turbos next to them (yes that is the back glass)!
What are these, Zebra turbo snails?
1 reply to this topic
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users