Stranger Things Have Happened...

Wednesday, March 20th

Elizabeth, Radar and Dave talk about the new trailer of Stranger Things being released, short shorts, and....Dave's underwear?
00:07:55