Just inches from smacking into a roo tonight. Big bastard too, his head was in line with mine! Braced myself for impact but he pulled up i think?? I checked behind and didn't see him cross the road so he must have jumped back. Scared the crap out of me!