Thank you for your patience while we retrieve your images.

Denzel Spencer, better known by his stage name Roy Woods, is a Canadian recording artist, rapper, singer and songwriter from Brampton, Ontario