Spider Podium Special
A special podium which had to clear obstructions on the ground.