WEDF Bad Blood

WEDF Bad Blood is the twelfth overall WEDF CPV of Season 3.