What Died In Radar's Car?

Wednesday, May 8th

Elizabeth, Radar and Dave talk about the awful smell that has been lingering in Radar's car. 
00:12:02