File:The Flash Season 3 Finale Theories Explained & Leaked Funeral & Speedforce Gun Breakdown