From Wikipedia, the free encyclopedia

Montaña Rusa is Spanish for " roller coaster". It may refer to:

See also