Russian Yacht Fail

Creative Director
08.24.12

A yacht gets dumped straight into the Volga River — upside down — near the city of Cheboksary, Russia. (via)

Around The Web