Friday, June 20, 2008

Ayo Technology


This is a photo taken from Alicia Keys' tour stop in NY. My boss sent them to me. I really really want those screens behind Alicia. They're pretty f'n cool.

1 comment:

Shawn said...

and have it we shall.....curls npb's mustache