street art Air Ape August 12, 2008 Charlie Todd 4 Comments Here’s the latest creation from Joshua Allen Harris. (We’ve covered his awesome inflatable street art before.) via Laughing Squid Tweet