The Good Life Rob Machado and Sterling Spencer enjoy some fun waves at Cardiff California Filmed by Devin Briggs Music Song : Lost In The Light By Bahamas Twitter Facebook Google Tumblr Pinterest