Friday, April 01, 2011

Only in L.A. ...






That's inflatable slime on a building (the Galen Center) across the street from USC. Who knew there even was such a thing as inflatable slime?

0 Comments:

Post a Comment

<< Home