There are over 300 public stairways in Los Angeles. Bob Inman knows… he’s hunted them down and walked them many times. But none are as epic than the 282 steps up to the Baldwin Hills Scenic Overlook. These giant-sized steps go straight up the hill, making this quite possibly the ultimate outdoor StairMaster. This is a busy place, especially […]