Snow Speeder Plastic Sled - Red