Giles Davies
@gilesdaviestcbc
Blogging in a personal capacity. All views expressed are my own, reposts aren't endorsements. Previously @abersychanward
ID:88290074
http://abersychanward.com 07-11-2009 22:42:46
22,7K Tweets
1,2K Followers
554 Following