David Hirst
@TheHirstComment
Political Commentator. All views expressed are my own.
ID:2453263154
19-04-2014 14:35:46
91,8K Tweets
51,8K Followers
51,4K Following
@TheHirstComment
Political Commentator. All views expressed are my own.
ID:2453263154
19-04-2014 14:35:46
91,8K Tweets
51,8K Followers
51,4K Following