Oct 19, 2008

I have been bamboozled!

When did the first Freebirds open?
The first Freebirds opened in Santa Barbara , California , in 1987. The first Freebirds in Texas opened in College Station in 1990.


????????????????????????????????????????????