Tourist Trap ★★

boy, there sure are a lot of Things Goin On in this movie, huh