tacklingdummy Member Summary Forum replies: 2 Comments: 12 Lives in: San Jose, CA, USA Member Since:6/4/2019