NASA uses Mt. Brickleberry as the set for a fake Mars landing, and Steve takes a ton of peyote.
uFlix.cc 2024