Home › Concerts › United States › Colorado › Denver Area › Them Crooked Vultures - The Fillmore Auditorium - Apr 19, 2010 Them Crooked Vultures Denver with Them Crooked Vultures Mon, Apr 19, 2010 at The Fillmore Auditorium, Denver, CO Live in Concert Share This Lineup Tap the to get new show alerts. Them Crooked Vultures No upcoming dates About the Show Them Crooked Vultures Denver At-a-Glance Date & TimeApr 19, 2010Venue The Fillmore Auditorium 1510 Clarkson StreetDenver, CO 80218United States Map & DirectionsArtist Them Crooked Vultures