‘Snatched’ wastes potential with poor writing
Isaac Wert
• May 16, 2017