David O'Brien

David O'Brien

David O'Brien

@davidobrien0762 - Author

David O'Brien

David O'Brien

@davidobrien0762 - Author

David O'Brien is a first time author who has written about areas in which he is expert; some of the stupid things he's done and the crazy characters h... more