DavidJames' Profile Page

DavidJamesACHIEVEMENT LEVEL 17

DavidJames' real name is David James. David is located in Oregon / USA and has been a SingSnap member since July 19, 2010. He has a total of 3 public recordings that have been viewed 293 times and 81 achievement points.