I'm looking at possibly moving down to Houston(Sugar Land area). I'd be working down at Momentum BMW. What can you guys tell me about the area? Things to do, things not to do, where to go, where not to go...things like that. What do you like about the Houston area? What dont you like about it?
Thanks in advance!
Kyle
Thanks in advance!
Kyle
Comment