Category: Fast and Furious 8 cast herald the end of filming with a letter to fans