News Russ Says Come To “My Window” mediamaverick - July 14, 2015 0 Russ senses “things about to change” in his latest joint, “My Window.” You know Diemon Crew always wins. Just press play!