go to content

Edward Snowden Spotted In Germany?

O——O

Posted on

Okay, it's not him, it's a photographer who lives in Germany. But that's pretty uncanny, right?

Every. Tasty. Video. EVER. The new Tasty app is here!

Dismiss