Craving Blood (A Flash Story)
What happens when a run in with a new metahuman brings Barry's demons out to play? With a new villain arising in Central City, can he fight the darkness long enough to save the day or will his newfound bloodlust destroy everything he loves? Takes place season 3. Cisco's mad at Barry, and hasn't forgiven him. Inva...