03 May 2013

2 photos: Hotrods Restaurant & Garage

Love cars? Love hotrods? This unique restaurant in Vail features a glass wall where you can watch mechanics work on specialty cars.

1 comment: