Pop Up Launch Ramp
This traffic stopping barrier in an alley in downtown Chicago can be raised and lowered. When raised, it’s almost got more of a wall jam or pole jam angle than than a launch ramp. Still, it’s got potential. It would be funny if they had to put skate stoppers on a car stopper.