http://www.youtube.com/watch?v=upC-8z0jQ8s
Find the best deal for La Quinta Inn & Suites Chapel Hill Durham (North Carolina) : http://bit.ly/XRGCrV The hotel is located only a few minutes from Duke University and the University of…
Reblogged 10 years ago from www.youtube.com
Comments