c1n.tv
The Falling Rock Tap House 2014
Our Best of Denver TV Special visits the Falling Rock Tap House in LoDo and we get an exclusive interview with owner Chris Black who talks about his award winning bar and why this place is infamous…