street art Left versus the right November 28, 2008September 2, 2012 Steve Recent work from Above at the conclusion of his South Central tour. Here’s hoping London is on his calendar for 2009. Have a look at the video here.