Is it my imagination, or does Keegan look like he stepped out of a Disney movie?

More Keegan on Flickr:
Keegan