Jump to navigation
Don't worry, we haven't transported back to the '90s. UK rapper Chip stands in the middle of wax rap royalty at Madame Tussauds on Jan. 14 in London