Firnrothiel writes: I thought you might be interested in these photos I took of a TTT billboard I noticed sometime last week. It took quite a few trips up and down the freeway (Highway 101 in Palo Alto, CA). [More]
December 8th, 2002 by xoanon
Firnrothiel writes: I thought you might be interested in these photos I took of a TTT billboard I noticed sometime last week. It took quite a few trips up and down the freeway (Highway 101 in Palo Alto, CA). [More]