People have done it. However, they spent significantly more time memorizing than they would with a regular blindsolve. The solve itself goes extremely quickly, obviously. A quick search would probably find a video; it's neat to watch.
I have done it before. It is quite fun actually. You don't need an amazing memory, you just have to be able to track pieces through your entire solution. The PLL is by far the hardest part though, it took me forever to figure out.
You can make it a bit easier by using algorithms, which only affects a few pieces.
The PLL can be done the Fridrich way, that's the reason why it takes forever to figure out, which PLL case you have. Because you have to trace many (at least 6?) last layer pieces while going through your whole solution.