Alstrom Point in Michael Bolton video

It’s probably been a long time since you saw this video, but take another look. The video is shot at Alstrom Point, as well as a number of shots at nearby Antelope Canyon and Lone Rock beach. Leave a comment if this brings back memories of middle school! Skip to 1:30 if you just want […]