|
Spotted at the Union Square L-Stop NYC
Sunday May 01, 2011 |
![]() 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. Related Articles
|