Are answers really on the horizon?
If the promo for Pretty Little Liars Season 6 Episode 8 is to be believed, then most likely.
The promo also hypes up the #FAcetoFAce finale, which is just a few short weeks away. Incase you haven't guessed it, or maybe you're living under a rock, A will be revealed.
As always, Hanna is on hand to deliver some hilarious one liners. Don't deny it, she's the funniest liar on the show!
It sure looks like A is out for blood, but will he/she leave any of our favorite gals in danger? You'll have to tune in to find out!
Remember you can watch Pretty Little Liars online, if you want to catch up on any of the drama.
Note: Pretty Little Liars Season 6 Episode 8 airs Tuesday July 28 at 8/7C on ABC Family.