Episode #1114: And... that happened

Published: June 29, 2012, midnight

b'

TBTL friendo Steve Scher stops by to update us on his tinnitus, then Luke and Andrew down about 15 drinks and call it a "show"

'