Duke City Derby

Women’s roller derby team in Albuquerque.