In Budapest, 60 Andrassy Boulevard is just known as the House of Terror. It represents the cruel heart of those who would stop at nothing to rule this land.

The post The House of Terror appeared first on Time Travel Turtle.