Pop Pop..pop eeewwwwww...

I can safely say that I just about biked over a dead roo a few years ago but thankfully the stench woke me up just in time..blaaaaghhhh...