Photo gallery courtesy of Kyle Russell.