2 ms·
There's a Thai restaurant in my town (Alameda) that claims to have "Largest Longest standing Carrera Track in the United States". I go for the tasty food but my
by pstuart 16y ago
There's a Thai restaurant in my town (Alameda) that claims to have "Largest Longest standing Carrera Track in the United States". I go for the tasty food but my kids are enthralled by the cars.
http://www.homeroomracingcafe.net/ http://www.homeroomracingcafe.net/ (warning, their web page will offend any and all web design sensibilities)