Does anyone really think that those russian dudes in that video are running a 125 million dollar business, let alone have 4.5 billion in potential assets?