Craig Hope absolutely nails it

Top