Wednesday, September 19, 2007

Big Fish



These were installed for the advertisment of a new show on the discovery channel "London ink" I think they are taking the ink tag a little to far Miami, LA, now London. It might also be that I am a bit jealous that I dont have cable and cant watch these shows. BLAST YOU CABLE.

0 comments:

 

Georgetown College Sculpture © 2008. Chaotic Soul :: Converted by Randomness