Sosha Adelstein

Nick Kangadis | November 8, 2016
(Image: Screenshot/YouTube) Talk about fulfilling your civic duty! Colorado couple Sosha Adelstein and Max Brandel thought they were going to…