Hip-Hop Chess Federation (2006)

Hip-Hop Chess Federation (2006)

Hip-Hop Chess Federation (2006) Alternative last name spellings: – Alternative first name spellings: HHCF Alias: –   GENERAL INFO Description: The Hip Hop Chess Federation has a philosophy that encompasses the dynamic fusion between the game of chess and...