Random
Source Code

Baffled

To be hit with wiffle bats

Scientists were baffled over the outcome of recent cancer research.

by Bigginsworth June 10, 2012

45👍 19👎