Peaky Blinders episode 3 photos tease tragedy for Tommy

Peaky Blinders season 6 spoilers follow. It looks like Tommy and Lizzie Shelby’s woes are far from over this coming weekend on Peaky Blinders. With the release of teaser photos for episode 3 (airing this Sunday, March 13), fans of…