Adventures of a FIFO Kid