Virginia Giuffre labels Prince Andrew a ‘toad’

//Virginia Giuffre labels Prince Andrew a ‘toad’