The Hummingbird Project

The Hummingbird Project

A couple of traders move facing their manager at an effort to earn millions.