Grant J. Kidney rips the establishment a new hole. The world of social and political commentary will never be the same.
The Grant J. Kidney Show airs on a weekly basis with two to three new episodes added routinely. Each episode lasts approximately thirty minutes in length.
Let Grant read your questions on the air. Tweet @GrantJKidney.