Forum banner

Discussions Showcase Albums Media Media Comments Tags Marketplace

1-1 of 1 Results
  1. USA - Southern California
    What's going on everyone. Fellow celica owner here from Houston, Texas. I'm working here in Los Angeles for the summer. Been here for about a month already and wanted to see if I could meet a few of the e-famous celica people. Unfortunately I've only met mrliulou and richie haha j/k. I stay...
1-1 of 1 Results