Steve Steve in London
Steve Steve is having the time of his life at the Nature Network conference. Right now, he’s slumped over on the podium, recovering from yesterday’s festivities. A picture is found below.
The question for you is this: Who is Steve Steve explaining evolution to?