Shark vs. train

who will win?

Shark and Train face off against one another in a variety of odd and zany situations, including burping, bowling, and ping-pong, in order to determine which of them is best.

9780316378147
book
Cover image of Shark vs. train

Holdings

625885