LOCASH’s Chris Lucas and Preston Brust have excellent taste in picturesque locales to shoot their music videos. The “I Love This Life” music video was shot at the Garden of the Gods in Colorado Springs, Co. The neon colorful “I Know Somebody” was filmed at a retro roller rink. And now the stunning vistas of… Read more »