Touchscreen Technology is amazing isn't it?

Indy

Zealot
Gold
Jul 29, 2007
2,921
5
38
39
#1

iamtko

Zealot
Gold
Sep 18, 2007
2,004
23
38
Houston
#2

tmoce

New Member
Bronze
Oct 10, 2007
48
0
0
#3

Lincoln

New Member
Gold
Aug 11, 2007
6,100
4
0
#8
Now that is really frigging awesome.