This Week’s Most Exquisite TV Moment

March 20 – April 3
“Parting Shot”Agents of S.H.I.E.L.D. 

Continue reading