The iStanton Weblog |


1.10.2008

Poster

Thanks R..

It's pretty cool seeing Radiohead posters plastered on the side of buildings all over town.. I was slightly shocked to see In Rainbows for sale at Starbucks though.