On This Lap Podcast · Lap 1 – 03: I Can Do This? With three weeks under his belt, host Steve Miller realizes that he can actually do this. What made him realize that and why? Find out On this lap.