Ross Taylor is a comedian based in Chicago, Illinois.
Segment
Read More
17:40
Science Friday Presents: ‘Two Wrongs Don’t Make A Meteorite’
A scientist goes toe-to-toe with capitalism for a meteorite prize in a play performed live in Chicago’s Harris Theater.