The Steve Dahl Show – February 27, 2017

Steve and the guys kick off a new week reacting to last night’s 89th Academy Awards Ceremony. Steve recaps an annoying trip to the hardware store and they all see the fruits of their photo shoot last week. Plus Dag reads another Mike Dahl Yelp Review!