Russian Restaurant Cockroach Prank

Just when you thought Russia was nothing more than fights and dashcams.