Actor Casey Deidrick gets a harrowing phone call that leads him on a spiritual journey — all captured via a Snorricam body mount — to where he belongs.
Sisters Jahan and Yasmine Yousaf go cah-razy until they indeed find somewhere to run: the Las Vegas strip. I’m not sure how cool the video is in the grand scheme of things, but there is a progressive message throughout the track that I'm sure many people can latch onto.