Round Rock, TX: Dell World Headquarters complex on Round Rock's southside. The company has put the suburb of Round Rock on the national map.

Rate this picture:

Viewed
19630 times
Current avarege rating
4.5 (406 votes)
Picture by
Rob
Submitted on
12/13/2005