WTF - River? No problems...

Check out this aquatic off-road vehicle making short work of impossible terrain.