David Shanahan (@davidshanahan42) 's Twitter Profile
David Shanahan

@davidshanahan42

ID: 459032398

linkhttp://placeofethics.com calendar_today09-01-2012 06:30:16

118,118K Tweet

673 Followers

930 Following