I have the Joovy Caboose which I think is somewhat similar. I tried one of the BRU rain covers on it at the store and it fit. You just have to play with it a little. The other thing you could do is use the cover for the front, and a poncho for the back.
alison