Visit the Madrid Wax Museum on Street View for some authentic twin peaks atmosphere —
http://goo.gl/maps/ntAYp —