Plastic Speed bumps

Environmentally conscientious product manufactured from recycled plastics