Juxtapoz contributor Alexander Klein sent us this gem he spotted of a note left at the Union Square L-Stop in NYC. Sometimes street art can just be a little reminder that indeed, yes, Rick Ross is the boss.