Blake Hahn, James McFadden and Carson Macedo (Serena Dalhamer photo)

Blake Hahn, James McFadden and Carson Macedo (Serena Dalhamer photo)

Blake Hahn, James McFadden and Carson Macedo (Serena Dalhamer photo)