Windows 7 preview
Windows 7 preview
Out of context: Reply #31
- Started
- Last post
- 37 Responses
- anxiousarms0
frankly, touch screens have been in every restaurant from McDonalds to the Outback for AT LEAST 10 years. this is not new tech. it's fluff to sell shit machines.